- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for QueryableExecutionPlan (0.28 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/main/java/org/gradle/tooling/internal/provider/runner/TestExecutionBuildConfigurationAction.java
import org.gradle.execution.EntryTaskSelector; import org.gradle.execution.TaskSelection; import org.gradle.execution.TaskSelectionException; import org.gradle.execution.plan.ExecutionPlan; import org.gradle.execution.plan.QueryableExecutionPlan; import org.gradle.internal.build.event.types.DefaultTestDescriptor; import org.gradle.process.internal.DefaultJavaDebugOptions; import org.gradle.tooling.internal.protocol.events.InternalJvmTestDescriptor;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 11.9K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/build/DefaultBuildLifecycleController.java
List<BiConsumer<EntryTaskSelector.Context, QueryableExecutionPlan>> finalizations = workPlan.finalizations; if (!finalizations.isEmpty()) { EntryTaskSelectorContext context = new EntryTaskSelectorContext(); for (BiConsumer<EntryTaskSelector.Context, QueryableExecutionPlan> finalization : finalizations) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 11:17:11 UTC 2024 - 16.5K 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/composite-builds/src/main/java/org/gradle/composite/internal/DefaultIncludedBuildTaskGraph.java
import org.gradle.api.internal.TaskInternal; import org.gradle.api.specs.Spec; import org.gradle.execution.EntryTaskSelector; import org.gradle.execution.plan.PlanExecutor; import org.gradle.execution.plan.QueryableExecutionPlan; import org.gradle.internal.build.BuildLifecycleController; import org.gradle.internal.build.BuildState; import org.gradle.internal.build.BuildStateRegistry; import org.gradle.internal.build.ExecutionResult;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 10:04:24 UTC 2024 - 11.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) -
subprojects/core/src/main/java/org/gradle/execution/plan/DefaultExecutionPlan.java
/** * The mutation methods on this implementation are NOT threadsafe, and callers must synchronize access to these methods. */ @NonNullApi public class DefaultExecutionPlan implements ExecutionPlan, QueryableExecutionPlan { private final Set<Node> entryNodes = new LinkedHashSet<>(); private final NodeMapping nodeMapping = new NodeMapping(); private final String displayName; private final TaskNodeFactory taskNodeFactory;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 13.6K bytes - Viewed (0)