Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for QueryableExecutionPlan (0.4 sec)

  1. subprojects/core/src/main/java/org/gradle/execution/plan/QueryableExecutionPlan.java

    /**
     * An execution plan that has been finalized and can no longer be mutated.
     *
     * <p>Implementations may or may not be thread-safe.</p>
     */
    public interface QueryableExecutionPlan {
        QueryableExecutionPlan EMPTY = new QueryableExecutionPlan() {
            @Override
            public Set<Task> getTasks() {
                return Collections.emptySet();
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 19:05:29 UTC 2023
    - 3K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/internal/build/BuildOperationFiringBuildWorkPreparer.java

                // create copy now - https://github.com/gradle/gradle/issues/12527
                QueryableExecutionPlan contents = plan.getContents();
                Set<Task> requestedTasks = contents.getRequestedTasks();
                Set<Task> filteredTasks = contents.getFilteredTasks();
                QueryableExecutionPlan.ScheduledNodes scheduledWork = contents.getScheduledNodes();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:46:07 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  3. subprojects/core/src/test/groovy/org/gradle/internal/build/BuildOperationFiringBuildWorkPreparerTest.groovy

            List<Node> nodes = [t]
    
            def scheduledNodesStub = Stub(QueryableExecutionPlan.ScheduledNodes) {
                visitNodes(_) >> { BiConsumer<List<Node>, Set<Node>> consumer ->
                    consumer.accept(nodes, new HashSet<Node>(nodes))
                }
            }
    
            def executionPlan = Stub(ExecutionPlan) {
                getContents() >> Stub(QueryableExecutionPlan) {
                    getScheduledNodes() >> scheduledNodesStub
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:46:07 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/execution/plan/ScheduledWork.java

    import java.util.function.BiConsumer;
    
    /**
     * An immutable snapshot of the currently scheduled nodes, together with the information about which nodes are entry points.
     */
    public class ScheduledWork implements QueryableExecutionPlan.ScheduledNodes {
        private final ImmutableList<Node> scheduledNodes;
        private final ImmutableSet<Node> entryNodes;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 19:05:29 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  5. platforms/ide/tooling-api-builders/src/test/groovy/org/gradle/tooling/internal/provider/runner/TestExecutionBuildTaskSchedulerTest.groovy

    import org.gradle.execution.EntryTaskSelector
    import org.gradle.execution.TaskSelection
    import org.gradle.execution.TaskSelectionResult
    import org.gradle.execution.plan.ExecutionPlan
    import org.gradle.execution.plan.QueryableExecutionPlan
    import org.gradle.internal.build.BuildProjectRegistry
    import org.gradle.internal.build.BuildState
    import org.gradle.internal.build.event.types.DefaultTestDescriptor
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 06:59:43 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/execution/plan/ExecutionPlan.java

        void addEntryTasks(Collection<? extends Task> tasks);
    
        /**
         * Returns a snapshot of the current contents of this plan. Note that this plan is mutable, so the contents may later change.
         */
        QueryableExecutionPlan getContents();
    
        /**
         * Calculates the execution plan for the current entry tasks. May be called multiple times.
         */
        void determineExecutionPlan();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 19:05:29 UTC 2023
    - 2.5K bytes
    - Viewed (0)
Back to top