Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for pluginDeclaration (0.29 sec)

  1. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/PluginDeclaration.java

     *
     * @see org.gradle.plugin.devel.plugins.JavaGradlePluginPlugin
     * @since 2.14
     */
    public abstract class PluginDeclaration implements Named {
        private final String name;
        private String id;
        private String implementationClass;
        private String displayName;
        private String description;
    
        public PluginDeclaration(String name) {
            this.name = name;
        }
    
        @Override
        public String getName() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  2. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/tasks/GeneratePluginDescriptors.java

                .collect(Collectors.toMap(PluginDeclaration::getId, PluginDeclaration::getImplementationClass, (a, b) -> b, LinkedHashMap::new))
            );
        }
    
        /**
         * The plugin declarations used to create the descriptors.
         */
        @Internal("Changes for the declarations are tracked via implementationClassById")
        public ListProperty<PluginDeclaration> getDeclarations() {
            return declarations;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  3. maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultPluginValidationManager.java

            }
    
            private synchronized void reportPluginIssue(
                    IssueLocality issueLocality, String pluginDeclaration, String issue) {
                if (pluginDeclaration != null) {
                    pluginDeclarations.add(pluginDeclaration);
                }
                pluginIssues
                        .computeIfAbsent(issueLocality, k -> new LinkedHashSet<>())
                        .add(issue);
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Thu May 23 12:25:04 UTC 2024
    - 17.7K bytes
    - Viewed (0)
  4. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/plugins/JavaGradlePluginPlugin.java

            private final PluginDeclaration pluginDeclaration;
    
            LocalPluginPublication(PluginDeclaration pluginDeclaration) {
                this.pluginDeclaration = pluginDeclaration;
            }
    
            @Override
            public DisplayName getDisplayName() {
                return Describables.withTypeAndName("plugin", pluginDeclaration.getName());
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 06:56:29 UTC 2024
    - 24.8K bytes
    - Viewed (0)
  5. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/GradlePluginDevelopmentExtension.java

         */
        public NamedDomainObjectContainer<PluginDeclaration> getPlugins() {
            return plugins;
        }
    
        /**
         * Configures the declared plugins.
         *
         * @param action the configuration action to invoke on the plugins
         */
        public void plugins(Action<? super NamedDomainObjectContainer<PluginDeclaration>> action) {
            action.execute(plugins);
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  6. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/PrecompiledGroovyScript.java

            patternFilterable.include("**/*" + SCRIPT_PLUGIN_EXTENSION);
        }
    
        void declarePlugin(PluginDeclaration pluginDeclaration) {
            pluginDeclaration.setImplementationClass(getPluginAdapterClassName());
            pluginDeclaration.setId(pluginId.getId());
        }
    
        String getId() {
            return pluginId.getId();
        }
    
        String getPluginAdapterClassName() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  7. platforms/extensibility/plugin-development/src/test/groovy/org/gradle/plugin/devel/plugins/JavaGradlePluginPluginTest.groovy

                }
            }
            List<PluginDeclaration> declarations = []
            if (id) {
                declarations << Stub(PluginDeclaration) {
                    getName() >> id
                    getId() >> id
                }
            }
            Provider<Collection<PluginDeclaration>> declarationsProvider = Mock(Provider) {
                get() >> declarations
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  8. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/plugins/IvyPluginPublishingPlugin.java

            for (PluginDeclaration declaration : pluginDevelopment.getPlugins()) {
                createIvyMarkerPublication(declaration, mainPublication, publishing.getPublications());
            }
        }
    
        private void createIvyMarkerPublication(final PluginDeclaration declaration, final IvyPublication mainPublication, PublicationContainer publications) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 6K bytes
    - Viewed (0)
  9. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/plugins/MavenPluginPublishPlugin.java

            for (PluginDeclaration declaration : pluginDevelopment.getPlugins()) {
                createMavenMarkerPublication(declaration, mainPublication, publishing.getPublications());
            }
        }
    
        private void createMavenMarkerPublication(PluginDeclaration declaration, final MavenPublication coordinates, PublicationContainer publications) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 20:42:59 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  10. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r214/ToolingApiEclipseModelWtpClasspathAttributesCrossVersionSpec.groovy

        }
    
        def "Web project dependencies have wtp deployment attributes"() {
            given:
            String pluginDeclaration = appliedPlugins.collect { "apply plugin: '$it'" }.join('\n')
            buildFile <<
             """apply plugin: 'java'
                $pluginDeclaration
                repositories { $localMaven }
                dependencies { ${implementationConfiguration} 'org.example:example-api:1.0' }
             """
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 10.3K bytes
    - Viewed (0)
Back to top