Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 108 for BuildSrc (0.25 sec)

  1. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/inputs/undeclared/UndeclaredBuildInputsJavaBuildSrcIntegrationTest.groovy

        @Override
        String getLocation() {
            return "Plugin class 'SneakyPlugin'"
        }
    
        @Override
        void buildLogicApplication(BuildInputRead read) {
            javaPlugin(file("buildSrc/src/main/java/SneakyPlugin.java"), read)
            buildFile << """
                apply plugin: SneakyPlugin
            """
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/userguide/optimizing-performance/inspect.adoc

    After startup, Gradle initializes your project. Usually, Gradle only processes your settings file.
    If you have custom build logic in a `buildSrc` directory, Gradle also processes that logic.
    After building `buildSrc` once, Gradle considers it up to date. The up-to-date checks take significantly less time than logic processing.
    If your `buildSrc` phase takes too much time, consider breaking it out into a separate project.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 09:28:20 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  3. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/inputs/process/instrument/ProcessInstrumentationInJavaIntegrationTest.groovy

        def "#title is intercepted in java build code"(VarInitializer varInitializer) {
            given:
            def cwd = testDirectory.file(expectedPwdSuffix)
            file("buildSrc/src/main/java/SneakyPlugin.java") << """
            import org.gradle.api.*;
            import java.io.*;
            import java.util.*;
            import org.codehaus.groovy.runtime.ProcessGroovyMethods;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsToolingApiParallelModelQueryIntegrationTest.groovy

            and:
            models.size == 2
            models[0].message == "It works from project :"
    
            and:
            fixture.assertStateStored {
                projectsConfigured(":buildSrc", ":")
                modelsCreated(SomeToolingModel, ":") // the model is built only once and reused
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/docs/userguide/authoring-builds/basics/plugins.adoc

    == 2. Applying plugins from the `buildSrc` directory
    
    `buildSrc` is an optional directory at the Gradle project root that contains build logic (i.e., plugins) used in building the main project.
    You can apply plugins that reside in a project's `buildSrc` directory as long as they have a defined ID.
    
    The following example shows how to tie the plugin implementation class `my.MyPlugin`, defined in `buildSrc`, to the id "my-plugin":
    
    ====
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 04:11:37 UTC 2024
    - 24.2K bytes
    - Viewed (0)
  6. platforms/extensibility/plugin-development/src/integTest/groovy/org/gradle/plugin/devel/tasks/RuntimePluginValidationTrait.groovy

            }
            expectedFailures.forEach { error ->
                failureDescriptionContains(error.message)
            }
        }
    
        @Override
        TestFile source(String path) {
            return file("buildSrc/$path")
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 14:30:05 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  7. platforms/core-execution/build-cache-local/src/integTest/groovy/org/gradle/caching/local/internal/AbstractBuildCacheCleanupIntegrationTest.groovy

            run()
            then:
            assertCacheWasCleanedUpSince(lastCleanupCheck)
        }
    
        def "buildSrc does not try to clean build cache"() {
            // Copy cache configuration
            file("buildSrc/settings.gradle").text = settingsFile.text
            def lastCleanupCheck = initializeHome()
    
            when:
            run()
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 16:53:17 UTC 2024
    - 12.4K bytes
    - Viewed (0)
  8. platforms/enterprise/enterprise-plugin-performance/build.gradle.kts

        dependencyGraph.run {
            size = 200
            depth = 5
            useSnapshotVersions = false // snapshots should not have a build scan specific performance impact
        }
    
        buildSrcTemplate = "buildsrc-plugins"
        setProjects(50)
        sourceFiles = 200
        testSourceFiles = 50 // verbose tests are time consuming
        filesPerPackage = 5
        linesOfCodePerSourceFile = 150
        numberOfScriptPlugins = 30
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 13 23:14:25 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheUnsupportedTypesIntegrationTest.groovy

        @Requires(UnitTestPreconditions.Jdk14OrLater)
        def "reports when task field references a record containing type #baseType"() {
            file("buildSrc/src/main/java/JavaRecord.java") << """
                public record JavaRecord(${baseType.name} value, int filler) {}
            """
            file("buildSrc/build.gradle.kts") << """
                plugins {
                    `java-library`
                }
            """
            buildFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 28.3K bytes
    - Viewed (0)
  10. platforms/core-configuration/kotlin-dsl-integ-tests/src/integTest/kotlin/org/gradle/kotlin/dsl/integration/GradleKotlinDslRegressionsTest.kt

        }
    
        @Test
        @Issue("https://youtrack.jetbrains.com/issue/KT-55068")
        fun `kotlin ir backend issue kt-55068`() {
    
            withKotlinBuildSrc()
            withFile("buildSrc/src/main/kotlin/my-plugin.gradle.kts", """
                data class Container(val property: Property<String> = objects.property())
            """)
            withBuildScript("""plugins { id("my-plugin") }""")
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 07:57:29 UTC 2024
    - 8.3K bytes
    - Viewed (0)
Back to top