Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for BasePluginExtension (0.53 sec)

  1. platforms/software/platform-base/src/main/java/org/gradle/api/plugins/BasePluginExtension.java

    import org.gradle.api.provider.Property;
    
    /**
     * An extension used for {@link BasePlugin}.
     * <p>
     * Replaces {@link BasePluginConvention}.
     *
     * @since 7.1
     */
    public interface BasePluginExtension {
        /**
         * Returns the directory to generate TAR and ZIP archives into.
         *
         * @return The directory. Never returns null.
         */
        DirectoryProperty getDistsDirectory();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.api.plugins.BasePluginExtension.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1K bytes
    - Viewed (0)
  3. platforms/software/platform-base/src/main/java/org/gradle/api/plugins/internal/DefaultBasePluginExtension.java

    import org.gradle.api.file.DirectoryProperty;
    import org.gradle.api.plugins.BasePluginExtension;
    import org.gradle.api.provider.Property;
    import org.gradle.internal.deprecation.DeprecationLogger;
    import org.gradle.util.internal.RelativePathUtil;
    
    import java.io.File;
    
    public class DefaultBasePluginExtension implements BasePluginExtension {
    
        private final Project project;
        private final DirectoryProperty distsDirectory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 12:50:26 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  4. platforms/software/platform-base/src/main/java/org/gradle/api/plugins/internal/DefaultBasePluginConvention.java

    import org.gradle.api.file.DirectoryProperty;
    import org.gradle.api.plugins.BasePluginExtension;
    import org.gradle.api.reflect.HasPublicType;
    import org.gradle.api.reflect.TypeOf;
    
    import javax.inject.Inject;
    
    @Deprecated
    public abstract class DefaultBasePluginConvention extends org.gradle.api.plugins.BasePluginConvention implements HasPublicType {
    
        private BasePluginExtension extension;
    
        @Inject
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  5. platforms/software/platform-base/src/main/java/org/gradle/api/plugins/BasePlugin.java

        @Override
        public void apply(final Project project) {
            project.getPluginManager().apply(LifecycleBasePlugin.class);
    
            BasePluginExtension baseExtension = project.getExtensions().create(BasePluginExtension.class, "base", DefaultBasePluginExtension.class, project);
    
            addConvention(project, baseExtension);
            configureExtension(project, baseExtension);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  6. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/JavaBasePlugin.java

            // TODO: Gradle 8.1+: Deprecate `getLibsDirectory` in BasePluginExtension and move it to `JavaPluginExtension`
            BasePluginExtension basePluginExtension = project.getExtensions().getByType(BasePluginExtension.class);
    
            project.getTasks().withType(Jar.class).configureEach(task -> task.getDestinationDirectory().convention(basePluginExtension.getLibsDirectory()));
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 22:14:22 UTC 2023
    - 28.3K bytes
    - Viewed (0)
  7. platforms/software/platform-base/src/test/groovy/org/gradle/api/plugins/BasePluginTest.groovy

            project.extensions.findByType(DefaultArtifactPublicationSet) != null
            project.extensions.findByType(BasePluginExtension) != null
        }
    
        def "adds extension object"() {
            when:
            project.pluginManager.apply(BasePlugin)
    
            then:
            project.extensions.findByType(BasePluginExtension) != null
        }
    
        def "creates tasks and applies mappings"() {
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 6K bytes
    - Viewed (0)
  8. platforms/software/platform-base/src/main/java/org/gradle/api/plugins/BasePluginConvention.java

     */
    
    package org.gradle.api.plugins;
    
    import org.gradle.api.file.DirectoryProperty;
    
    /**
     * <p>A {@link Convention} used for the BasePlugin.</p>
     *
     * @deprecated Use {@link BasePluginExtension} instead. This class is scheduled for removal in Gradle 9.0.
     */
    @Deprecated
    public abstract class BasePluginConvention {
        /**
         * Returns the directory to generate TAR and ZIP archives into.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2K bytes
    - Viewed (0)
  9. platforms/core-configuration/kotlin-dsl-integ-tests/src/integTest/kotlin/org/gradle/kotlin/dsl/plugins/dsl/KotlinDslPluginGradlePluginCrossVersionSmokeTest.kt

                        "The BasePluginExtension.archivesBaseName property has been deprecated. " +
                            "This is scheduled to be removed in Gradle 9.0. " +
                            "Please use the archivesName property instead. " +
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 09:39:25 UTC 2024
    - 8.7K bytes
    - Viewed (0)
  10. platforms/software/platform-base/src/test/groovy/org/gradle/api/plugins/DefaultBasePluginConventionTest.groovy

    import org.gradle.test.fixtures.AbstractProjectBuilderSpec
    
    class DefaultBasePluginConventionTest extends AbstractProjectBuilderSpec {
    
        private BasePluginConvention convention
        private BasePluginExtension extension
    
        def setup() {
            project.pluginManager.apply(BasePlugin)
            convention = project.convention.plugins.base
            extension =  project.extensions.base
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 4.5K bytes
    - Viewed (0)
Back to top