Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 491 for sourceSets (0.33 sec)

  1. platforms/documentation/docs/src/snippets/developingPlugins/reactingToPlugins/groovy/buildSrc/src/main/java/InhouseStrongOpinionConventionJavaPlugin.java

            SourceSetContainer sourceSets = project.getExtensions().getByType(SourceSetContainer.class);
            SourceSet main = sourceSets.getByName(SourceSet.MAIN_SOURCE_SET_NAME);
            main.getJava().setSrcDirs(Arrays.asList("src"));
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 766 bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/configurationCache/disallowedTypes/groovy/build.gradle

    }
    
    // tag::task-type[]
    abstract class SomeTask extends DefaultTask {
    
        @Input SourceSet sourceSet // <1>
    
        @TaskAction
        void action() {
            def classpathFiles = sourceSet.compileClasspath.files
            // ...
        }
    }
    // end::task-type[]
    
    tasks.register('someTaskType', SomeTask) {
        sourceSet = sourceSets.main
    }
    
    // tag::ad-hoc-task[]
    tasks.register('someTask') {
        doLast {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 522 bytes
    - Viewed (0)
  3. platforms/jvm/platform-jvm/src/main/java/org/gradle/api/plugins/JvmEcosystemPlugin.java

        private final ObjectFactory objectFactory;
        private final SourceSetContainer sourceSets;
    
        @Inject
        public JvmEcosystemPlugin(ObjectFactory objectFactory, SourceSetContainer sourceSets) {
            this.objectFactory = objectFactory;
            this.sourceSets = sourceSets;
        }
    
        @Override
        public void apply(Project project) {
            ProjectInternal p = (ProjectInternal) project;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 19:13:03 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/buildCache/integration-tests/kotlin/build.gradle.kts

    plugins {
        id("java-library")
    }
    
    sourceSets {
        create("integTest")
    }
    
    val taskProvider = tasks.register<Test>("integTest") {
        classpath = sourceSets["integTest"].runtimeClasspath
        testClassesDirs = sourceSets["integTest"].output.classesDirs
    }
    
    val TaskContainer.integTest: TaskProvider<Test> get() = taskProvider // define accessor we would get if 'integTest' was defined in plugin
    
    // tag::integTest[]
    tasks.integTest {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/docs/dsl/org.gradle.api.tasks.scala.ScalaDoc.xml

                    <td>maxMemory</td>
                    <td><literal>null</literal></td>
                </tr>
                <tr>
                    <td>classpath</td>
                    <td><literal>project.sourceSets.main.output + project.sourceSets.main.compileClasspath</literal></td>
                </tr>
                <tr>
                    <td>scalaClasspath</td>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/java-feature-variant/incompatible-variants/kotlin/producer/build.gradle.kts

    }
    
    repositories {
        mavenCentral()
    }
    
    group = "org.gradle.demo"
    version = "1.0"
    
    sourceSets {
        create("mysqlSupport")
        create("postgresSupport")
        create("mongoSupport")
    }
    
    // tag::producer[]
    java {
        registerFeature("mysqlSupport") {
            usingSourceSet(sourceSets["mysqlSupport"])
            capability("org.gradle.demo", "producer-db-support", "1.0")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 05:16:22 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/kotlinDsl/sourceSetConvention/kotlin/build.gradle.kts

    plugins {
        java
    }
    
    interface CustomSourceSetConvention {
        val someOption: Property<String>
    }
    
    (sourceSets["main"].extensions as Convention).plugins["custom"] = objects.newInstance<CustomSourceSetConvention>()
    
    // tag::source-set-convention[]
    sourceSets {
        main {
            withConvention(CustomSourceSetConvention::class) {
                someOption = "some value"
            }
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 419 bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/snippets/java/basic/kotlin/build.gradle.kts

        testLogging {
            events("passed")
        }
    }
    // end::java-basic-test-config[]
    
    // tag::practical-integ-test-source-set[]
    sourceSets {
        create("intTest") {
            compileClasspath += sourceSets.main.get().output
            runtimeClasspath += sourceSets.main.get().output
        }
    }
    
    val intTestImplementation by configurations.getting {
        extendsFrom(configurations.implementation.get())
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/tutorial/extraProperties/kotlin/build.gradle.kts

    // tag::extraProperties[]
    plugins {
        id("java-library")
    }
    
    val springVersion by extra("3.1.0.RELEASE")
    val emailNotification by extra { "******@****.***" }
    
    sourceSets.all { extra["purpose"] = null }
    
    sourceSets {
        main {
            extra["purpose"] = "production"
        }
        test {
            extra["purpose"] = "test"
        }
        create("plugin") {
            extra["purpose"] = "production"
        }
    }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 822 bytes
    - Viewed (0)
  10. platforms/extensibility/plugin-development/src/integTest/groovy/org/gradle/plugin/devel/tasks/PluginUnderTestMetadataIntegrationTest.groovy

            // This should cause us to regenerate the script
            file("src/mainAlt/java/Thing.java") << "class Thing { int foo; }"
            buildFile << """
                sourceSets.create("mainAlt")
    
                ${TASK_NAME}.pluginClasspath.setFrom(sourceSets.mainAlt.runtimeClasspath)
            """
            succeeds TASK_NAME
    
            then:
            executedAndNotSkipped(":$TASK_NAME")
    
            and:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 3.7K bytes
    - Viewed (0)
Back to top