Search Options

Results per page
Sort
Preferred Languages
Advance

Results 71 - 80 of 225 for BuildSrc (0.16 sec)

  1. testing/integ-test/src/integTest/groovy/org/gradle/integtests/CustomPluginIntegrationTest.groovy

    import org.gradle.integtests.fixtures.executer.ArtifactBuilder
    
    class CustomPluginIntegrationTest extends AbstractIntegrationSpec {
        void "can reference plugin in buildSrc by id"() {
            given:
            file('buildSrc/src/main/java/CustomPlugin.java') << '''
    import org.gradle.api.*;
    import org.gradle.api.internal.plugins.DslObject;
    
    public class CustomPlugin implements Plugin<Project> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/samples/java/jvm-multi-project-with-toolchains/README.adoc

    Concretely, we add a _convention plugin_ in `buildSrc` to share the setup between multiple subprojects:
    
    ====
    include::sample[dir="kotlin",files="buildSrc/src/main/kotlin/myproject.java-conventions.gradle.kts[tags=toolchain]"]
    include::sample[dir="groovy",files="buildSrc/src/main/groovy/myproject.java-conventions.gradle[tags=toolchain]"]
    ====
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl-tooling-builders/src/crossVersionTest/groovy/org/gradle/kotlin/dsl/tooling/builders/r54/KotlinSettingsScriptModelCrossVersionSpec.groovy

                sourcePathFor(settings),
                matchesProjectsSourceRoots(withMainSourceSetJavaKotlinIn("buildSrc")))
        }
    
        @TargetGradleVersion(">=5.4 <7.5")
        @LeaksFileHandles("Kotlin compiler daemon on buildSrc jar")
        @Flaky(because = "https://github.com/gradle/gradle-private/issues/3708")
        def "sourcePath includes buildSrc project dependencies source roots"() {
    
            given:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  4. subprojects/core/src/integTest/groovy/org/gradle/execution/ExceptionAttributionIntegrationTest.groovy

            file("buildSrc/src/main/groovy/PluginImpl.groovy") << """
                import ${Project.name}
                import ${Plugin.name}
    
                class PluginImpl implements Plugin<Project> {
                    void apply(Project p) {
                        throw new RuntimeException("broken")
                    }
                }
            """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jan 07 06:23:22 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. subprojects/core/src/integTest/groovy/org/gradle/api/internal/changedetection/state/TaskTypeUpToDateIntegrationTest.groovy

        }
    
        @Issue("https://issues.gradle.org/browse/GRADLE-1910")
        def "task declared in buildSrc is not up-to-date after dependencies change"() {
            file("input.txt") << "input"
    
            file("buildSrc/src/main/groovy/SimpleCopy.groovy") << declareSimpleCopyTaskType()
    
            file("buildSrc/build.gradle") << guavaDependency("15.0")
    
            buildFile """
                task copy(type: SimpleCopy) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 30 07:31:26 UTC 2022
    - 6.5K bytes
    - Viewed (0)
  6. subprojects/core/src/integTest/groovy/org/gradle/api/internal/project/ProjectBuildFileIntegrationTest.groovy

            output.contains "init script applied" // ensure we actually tested something
        }
    
        def "buildSrc project.buildFile is non null when does not exist"() {
            given:
            executer.requireOwnGradleUserHomeDir()
            file("buildSrc/settings.gradle").createFile()
    
            expect:
            !buildFile.exists()
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl-integ-tests/src/integTest/kotlin/org/gradle/kotlin/dsl/integration/KotlinDslJvmTargetIntegrationTest.kt

            withClassJar("buildSrc/utils.jar", JavaClassUtil::class.java)
    
            withDefaultSettingsIn("buildSrc")
            withKotlinDslPluginIn("buildSrc").appendText("""
                dependencies {
                    implementation(files("utils.jar"))
                }
            """)
    
            withFile("buildSrc/src/main/kotlin/some.gradle.kts", printScriptJavaClassFileMajorVersion)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 08:31:21 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/provider/AbstractLanguageInterOpIntegrationTest.groovy

        }
    
        def setup() {
            executer.withRepositoryMirrors()
            file("buildSrc/settings.gradle.kts") << """
                include("plugin")
            """
            file("buildSrc/build.gradle.kts") << """
                dependencies {
                    implementation(project(":plugin"))
                }
            """
        }
    
        def cleanup() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/samples/java/jvm-multi-project-with-additional-test-types/README.adoc

    Concretely, we add a _convention plugin_ in `buildSrc` to share the integration test setup between multiple subprojects:
    
    ====
    include::sample[dir="kotlin",files="buildSrc/src/main/kotlin/myproject.java-conventions.gradle.kts[]"]
    include::sample[dir="groovy",files="buildSrc/src/main/groovy/myproject.java-conventions.gradle[]"]
    ====
    
    And apply it in an application project:
    
    ====
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  10. subprojects/core/src/integTest/groovy/org/gradle/api/internal/changedetection/state/TaskEnumTypesInputPropertyIntegrationTest.groovy

            then:
            skipped(":someTask")
        }
    
        def "task can take an input with enum type and task action defined in buildSrc"() {
            def enumSource = file("buildSrc/src/main/java/SomeEnum.java")
            enumSource << """
    public enum SomeEnum {
        E1, E2
    }
    """
            file("buildSrc/src/main/java/SomeTask.java") << """
    import org.gradle.api.DefaultTask;
    import org.gradle.api.tasks.TaskAction;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 04 22:26:51 UTC 2021
    - 8.6K bytes
    - Viewed (0)
Back to top