Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 33 for beforeProject (0.2 sec)

  1. platforms/enterprise/enterprise/src/main/java/org/gradle/internal/enterprise/DevelocityBuildLifecycleService.java

         *
         * @param action The action to execute.
         */
        void beforeProject(Action<? super Project> action);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. subprojects/core-api/src/main/java/org/gradle/api/invocation/GradleLifecycle.java

         *
         * @param action The action to execute.
         * @see IsolatedAction for the requirements to isolated actions
         * @since 8.8
         */
        @Incubating
        void beforeProject(IsolatedAction<? super Project> action);
    
        /**
         * Adds an {@link IsolatedAction isolated action} to be called immediately after a project is evaluated.
         *
         * @param action The action to execute.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 21:28:22 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsAccessFromKotlinDslIntegrationTest.groovy

                problem("Build file 'a/build.gradle.kts': Project ':a' cannot access 'Project.buildDir' functionality on another project ':b'")
            }
    
            where:
            invocation      | accessedProjects
            "beforeProject" | [":b"]
            "afterProject"  | [":b"]
        }
    
        def "reports cross-project model access from a listener added to Gradle.projectsEvaluated"() {
            createDirs("a", "b")
            settingsFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  4. subprojects/core/src/test/groovy/org/gradle/invocation/DefaultGradleSpec.groovy

        }
    
        def "broadcasts before project evaluate events to closures"() {
            given:
            def called = false
            def closure = { called = true }
    
            when:
            gradle.beforeProject(closure)
    
            and:
            gradle.projectEvaluationBroadcaster.beforeEvaluate(null)
    
            then:
            called
        }
    
        def "broadcasts after project evaluate events to closures"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 22:53:34 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  5. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsToolingApiGradleLifecycleIntegrationTest.groovy

            given:
            withSomeToolingModelBuilderPluginInBuildSrc()
            settingsFile << """
                include("a")
                include("b")
    
                gradle.lifecycle.beforeProject {
                    println("Callback before \$it")
                }
            """
            buildFile << """
                plugins.apply(my.MyPlugin)
            """
            file("a/build.gradle") << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  6. subprojects/core-api/src/main/java/org/gradle/api/invocation/Gradle.java

         * parameter.
         *
         * @param closure The closure to execute.
         */
        void beforeProject(Closure closure);
    
        /**
         * Adds an action to be called immediately before a project is evaluated.
         *
         * @param action The action to execute.
         * @since 3.4
         */
        void beforeProject(Action<? super Project> action);
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 22:53:34 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  7. testing/smoke-test/src/smokeTest/resources/org/gradle/smoketests/validate-external-gradle-plugin.gradle.kts

     * This is similar to [ValidatePlugins] but instead of checking the plugins *written in* the current build,
     * it checks the plugins *applied to* the current build.
     */
    gradle.beforeProject {
        val lifecycleTask = project.tasks.register("validateExternalPlugins")
        project.plugins.configureEach { configurePluginValidation(project, lifecycleTask, javaClass) }
    }
    
    fun configurePluginValidation(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  8. platforms/extensibility/plugin-use/src/integTest/groovy/org/gradle/plugin/use/SettingsScriptPluginIntegrationSpec.groovy

    @LeaksFileHandles
    class SettingsScriptPluginIntegrationSpec extends AbstractPluginSpec {
    
        private void doConfigureSettingsPlugin() {
            publishSettingPlugin("""
    settings.gradle.beforeProject { org.gradle.api.Project project ->
        project.tasks.register("customTask") {
            doLast {
                System.out.println("Executing task added by a 'Settings' plugin")
            }
        }
    }
    """
            )
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  9. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/RepoScriptBlockUtil.groovy

                    @CompileDynamic
                    void applyToAllProjects(Gradle gradle, Closure projectClosure) {
                        if (gradle.gradleVersion >= "8.8") {
                            gradle.lifecycle.beforeProject(projectClosure)
                        } else {
                            gradle.allprojects(projectClosure)
                        }
                    }
    
                    @CompileDynamic
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 04:11:37 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/RepositoriesDeclaredInSettingsIntegrationTest.groovy

                    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
                }
    
                include 'lib1', 'lib2'
    
            """
    
            buildFile << """
                gradle.beforeProject {
                    println "Before project \$it"
                }
                subprojects {
                    configurations {
                        conf
                    }
    
                    dependencies {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 11:56:27 UTC 2024
    - 25.1K bytes
    - Viewed (0)
Back to top