- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for QueryableExecutionPlan (0.4 sec)
-
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) -
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) -
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) -
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) -
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) -
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)