Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for buildNeeded (0.19 sec)

  1. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/configurations/TasksFromProjectDependenciesTest.groovy

            def tasks = new TasksFromProjectDependencies("buildNeeded", () -> [projectDep1, projectDep2] as Set, TestFiles.taskDependencyFactory(), projectStateRegistry)
            def task = Mock(TaskInternal)
    
            when:
            tasks.visitDependencies(context)
    
            then:
            1 * project1State.ensureTasksDiscovered()
            1 * tasks1.findByName("buildNeeded") >> task
            1 * project2State.ensureTasksDiscovered()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 19:17:37 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/recomp/RecompilationSpec.java

                ", resourcesToGenerate=" + resourcesToGenerate +
                ", sourcePaths=" + sourcePaths +
                ", fullRebuildCause='" + fullRebuildCause + '\'' +
                ", buildNeeded=" + isBuildNeeded() +
                ", fullRebuildNeeded=" + isFullRebuildNeeded() +
                '}';
        }
    
        public boolean addClassToCompile(String classToCompile) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/docs/userguide/authoring-builds/basics/intro_multi_project_builds.adoc

    == Multi-Project building and testing
    
    The `build` task is typically used to compile, test, and check a single project.
    
    In multi-project builds, you may often want to do all of these tasks across various projects.
    The `buildNeeded` and `buildDependents` tasks can help with this.
    
    In <<declaring_dependencies_between_subprojects#javadependencies_2,this example>>, the `:services:person-service` project depends on both the `:api` and `:shared` projects.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 24 23:14:04 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  4. platforms/jvm/plugins-java-base/src/integTest/groovy/org/gradle/api/plugins/JavaBasePluginTest.groovy

            TaskDependencyMatchers.dependsOn(JavaBasePlugin.BUILD_TASK_NAME).matches(buildDependent)
    
            def buildNeeded = project.tasks[JavaBasePlugin.BUILD_NEEDED_TASK_NAME]
            TaskDependencyMatchers.dependsOn(JavaBasePlugin.BUILD_TASK_NAME).matches(buildNeeded)
        }
    
        def "check Java usage compatibility rules (consumer value=#consumer, producer value=#producer, compatible=#compatible)"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 12:15:28 UTC 2023
    - 16.4K bytes
    - Viewed (0)
  5. platforms/enterprise/enterprise-plugin-performance/src/performanceTest/groovy/org/gradle/performance/BuildScanPluginPerformanceTest.groovy

            "clean build - 20 projects - slow tasks - less console" | MEDIAN_PERCENTAGES_SHIFT      | ['clean', 'project20:buildNeeded'] | true        | ['--build-cache', '-DreducedOutput=true', '-DslowTasks=true'] | true
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Feb 19 09:04:53 UTC 2024
    - 9.4K bytes
    - Viewed (0)
  6. platforms/jvm/plugins-java/src/integTest/groovy/org/gradle/api/plugins/JavaPluginTest.groovy

                implementation middleProject
            }
            middleProject.dependencies {
                implementation commonProject
            }
    
            and:
            def task = middleProject.tasks['buildNeeded']
    
            then:
            task.taskDependencies.getDependencies(task)*.path as Set == [':middle:build', ':common:buildNeeded'] as Set
    
            when:
            task = middleProject.tasks['buildDependents']
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 10:21:26 UTC 2024
    - 25.5K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/more_about_tasks.adoc

    Build tasks
    -----------
    assemble - Assembles the outputs of this project.
    build - Assembles and tests this project.
    buildDependents - Assembles and tests this project and all projects that depend on it.
    buildNeeded - Assembles and tests this project and all projects it depends on.
    classes - Assembles main classes.
    clean - Deletes the build directory.
    jar - Assembles a jar archive containing the classes of the 'main' feature.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Mar 23 22:37:03 UTC 2024
    - 28.5K bytes
    - Viewed (0)
  8. subprojects/core/src/integTest/groovy/org/gradle/api/ConfigurationOnDemandIntegrationTest.groovy

            """
    
            when:
            run(":a:resolveConf", "-i")
    
            then:
            fixture.assertProjectsConfigured(":", ":a", ":b")
        }
    
        def "handles buildNeeded"() {
            createDirs("a", "b", "c")
            settingsFile << "include 'a', 'b', 'c'"
            file("a/build.gradle") << """ apply plugin: 'java' """
            file("b/build.gradle") << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 20 12:57:53 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  9. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/JavaBasePlugin.java

        public static final String BUILD_TASK_NAME = LifecycleBasePlugin.BUILD_TASK_NAME;
        public static final String BUILD_DEPENDENTS_TASK_NAME = "buildDependents";
        public static final String BUILD_NEEDED_TASK_NAME = "buildNeeded";
    
        /**
         * Task group name for documentation-related tasks.
         */
        public static final String DOCUMENTATION_GROUP = JvmConstants.DOCUMENTATION_GROUP;
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 22:14:22 UTC 2023
    - 28.3K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/userguide/jvm/java_plugin.adoc

    `build`::
    _Depends on_: `check`, `assemble`
    +
    Aggregate tasks that performs a full build of the project. This task is added by the Base Plugin.
    
    `buildNeeded`::
    _Depends on_: `build`, and `buildNeeded` tasks in all projects that are dependencies in the `testRuntimeClasspath` configuration.
    +
    Performs a full build of the project and all projects it depends on.
    
    `buildDependents`::
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 01:37:51 UTC 2023
    - 36.1K bytes
    - Viewed (0)
Back to top