Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for workGraph (0.14 sec)

  1. subprojects/composite-builds/src/main/java/org/gradle/composite/internal/DefaultBuildController.java

            assertInState(State.DiscoveringTasks);
            workGraph.populateWorkGraph(action);
        }
    
        @Override
        public void addFilter(Spec<Task> filter) {
            assertInState(State.DiscoveringTasks);
            workGraph.addFilter(filter);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 22 20:29:05 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  2. subprojects/composite-builds/src/main/java/org/gradle/composite/internal/DefaultIncludedBuildTaskGraph.java

            DefaultBuildTreeWorkGraph previous = current.get();
            DefaultBuildTreeWorkGraph workGraph = new DefaultBuildTreeWorkGraph();
            current.set(workGraph);
            try {
                try {
                    return action.apply(workGraph);
                } finally {
                    workGraph.close();
                }
            } finally {
                current.set(previous);
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 10:04:24 UTC 2024
    - 11.3K bytes
    - Viewed (0)
  3. subprojects/composite-builds/src/test/groovy/org/gradle/composite/internal/DefaultIncludedBuildTaskGraphTest.groovy

                f.runWork().rethrow()
            }
    
            then:
            1 * workGraphController.newWorkGraph() >> workGraph
            1 * preparer.prepareToScheduleTasks(_)
            1 * workGraph.populateWorkGraph(_)
            1 * workGraph.finalizeGraph()
            1 * workGraph.runWork() >> ExecutionResult.succeeded()
        }
    
        def "cannot schedule tasks when graph has not been created"() {
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 10:04:24 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  4. subprojects/composite-builds/src/test/groovy/org/gradle/composite/internal/AbstractIncludedBuildTaskGraphTest.groovy

        def buildStateRegistry = Mock(BuildStateRegistry)
    
        BuildState build(BuildIdentifier id, BuildWorkGraphController workGraph = null) {
            def build = Mock(IncludedBuildState)
            _ * build.buildIdentifier >> id
            _ * build.workGraph >> (workGraph ?: Stub(BuildWorkGraphController))
            _ * buildStateRegistry.getBuild(id) >> build
            return build
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 16 02:23:59 UTC 2022
    - 1.5K bytes
    - Viewed (0)
  5. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/ConfigurationCacheAwareBuildTreeWorkController.kt

    
    class ConfigurationCacheAwareBuildTreeWorkController(
        private val workPreparer: BuildTreeWorkPreparer,
        private val workExecutor: BuildTreeWorkExecutor,
        private val workGraph: BuildTreeWorkGraphController,
        private val cache: BuildTreeConfigurationCache,
        private val buildRegistry: BuildStateRegistry,
        private val startParameter: ConfigurationCacheStartParameter,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/internal/build/DefaultBuildWorkGraphController.java

                        }
                    });
                }
                currentOwner = Thread.currentThread();
                DefaultBuildWorkGraph workGraph = new DefaultBuildWorkGraph();
                pendingGraphs.add(workGraph);
                return workGraph;
            }
        }
    
        private DefaultExportedTaskNode doLocate(TaskIdentifier taskIdentifier) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 31 05:15:28 UTC 2023
    - 11.3K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/internal/buildtree/DefaultBuildTreeWorkGraphPreparer.java

            RootBuildState targetBuild = buildRegistry.getRootBuild();
            Set<String> excludedTaskNames = targetBuild.getMutableModel().getStartParameter().getExcludedTaskNames();
            for (String taskName : excludedTaskNames) {
                BuildTaskSelector.Filter filter = taskSelector.resolveExcludedTaskName(targetBuild, taskName);
                workGraph.addFilter(filter.getBuild(), filter.getFilter());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 05 22:49:56 UTC 2022
    - 1.7K bytes
    - Viewed (0)
  8. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/ConfigurationCacheAwareBuildTreeWorkGraphPreparer.kt

        private val cache: BuildTreeConfigurationCache
    ) : BuildTreeWorkGraphPreparer {
        override fun prepareToScheduleTasks(workGraph: BuildTreeWorkGraph.Builder) {
            if (!cache.isLoaded) {
                delegate.prepareToScheduleTasks(workGraph)
            } // else, not required
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/internal/buildtree/BuildTreeWorkGraphPreparer.java

    /**
     * Performs any initial setup that needs to happen to a build tree work graph prior to scheduling the requested tasks.
     */
    public interface BuildTreeWorkGraphPreparer {
        void prepareToScheduleTasks(BuildTreeWorkGraph.Builder workGraph);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 02 05:15:11 UTC 2022
    - 903 bytes
    - Viewed (0)
  10. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/CachedBuildState.kt

     */
    internal
    class BuildWithWork(
        identityPath: Path,
        val build: ConfigurationCacheBuild,
        rootProjectName: String,
        projects: List<CachedProjectState>,
        val workGraph: ScheduledWork
    ) : BuildWithProjects(identityPath, rootProjectName, projects)
    
    
    /**
     * A build in the tree with no work scheduled.
     */
    internal
    class BuildWithNoWork(
        identityPath: Path,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 2.7K bytes
    - Viewed (0)
Back to top