Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for pluginDeclaration (0.23 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. 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)
  4. 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)
  5. 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)
  6. 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)
  7. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/PrecompiledGroovyPluginsPlugin.java

        }
    
        private void declarePluginMetadata(GradlePluginDevelopmentExtension pluginExtension, List<PrecompiledGroovyScript> scriptPlugins) {
            pluginExtension.plugins(pluginDeclarations ->
                scriptPlugins.forEach(scriptPlugin -> pluginDeclarations.create(scriptPlugin.getId(), scriptPlugin::declarePlugin)));
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 6.6K bytes
    - Viewed (0)
Back to top