- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for findClosestExistingAncestor (0.74 sec)
-
platforms/core-runtime/build-operations/src/main/java/org/gradle/internal/operations/DefaultBuildOperationAncestryTracker.java
@Override public <T> Optional<T> findClosestExistingAncestor(@Nullable OperationIdentifier id, Function<? super OperationIdentifier, T> lookupFunction) { if (id == null) { return Optional.empty(); } T value = lookupFunction.apply(id); if (value != null) { return Optional.of(value); } return findClosestExistingAncestor(parents.get(id), lookupFunction); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 24 14:19:43 UTC 2023 - 2.5K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/TestTaskExecutionTracker.java
/** * Returns the path for the test task that is an ancestor of the given build operation. */ public String getTaskPath(OperationIdentifier buildOperationId) { return ancestryTracker.findClosestExistingAncestor(buildOperationId, runningTasks::get).get(); } @Override public void started(BuildOperationDescriptor buildOperation, OperationStartEvent startEvent) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/core-runtime/build-operations/src/main/java/org/gradle/internal/operations/BuildOperationAncestryTracker.java
public interface BuildOperationAncestryTracker { Optional<OperationIdentifier> findClosestMatchingAncestor(@Nullable OperationIdentifier id, Predicate<? super OperationIdentifier> predicate); <T> Optional<T> findClosestExistingAncestor(@Nullable OperationIdentifier id, Function<? super OperationIdentifier, T> lookupFunction);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 1.3K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/ProjectConfigurationTracker.java
PluginApplication pluginApplication = pluginApplicationTracker.getRunningPluginApplication(buildOperation.getId()); if (pluginApplication != null) { ancestryTracker.findClosestExistingAncestor(buildOperation.getParentId(), results::get).ifPresent(result -> { if (hasNoEnclosingRunningPluginApplicationForSamePlugin(buildOperation, pluginApplication.getPlugin())) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 5.8K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/execution/DefaultWorkExecutionTracker.java
buildOperationListenerManager.addListener(operationListener); } @Override public Optional<TaskInternal> getCurrentTask() { return buildOperationAncestryTracker .findClosestExistingAncestor( currentBuildOperationRef.getId(), operationListener.runningTasks::get ); } @Override public boolean isExecutingTransformAction() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 13 16:24:10 UTC 2023 - 5.6K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/PluginApplicationTracker.java
}).isPresent(); } @Nullable public PluginApplication findRunningPluginApplication(OperationIdentifier id) { return ancestryTracker.findClosestExistingAncestor(id, runningPluginApplications::get) .orElse(null); } @Override public void started(BuildOperationDescriptor buildOperation, OperationStartEvent startEvent) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 7.6K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/test/groovy/org/gradle/tooling/internal/provider/runner/TestExecutionResultEvaluatorTest.groovy
} def "evaluate throws exception if test failed"() { given: def ancestryTracker = Mock(BuildOperationAncestryTracker) 1 * ancestryTracker.findClosestExistingAncestor(_, _) >> Optional.of(":someproject:someTestTask") def testExecutionRequest = Mock(TestExecutionRequestAction) 1 * testExecutionRequest.getInternalJvmTestRequests() >> []
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 6.2K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/TestExecutionResultEvaluator.java
} } } private String getTaskPath(OperationIdentifier buildOperationId, TestDescriptorInternal descriptor) { return ancestryTracker.findClosestExistingAncestor(buildOperationId, runningTasks::get) .orElseThrow(() -> new IllegalStateException("No parent task for test " + descriptor)); } private static class FailedTest { final String name;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 13:57:30 UTC 2024 - 10.1K bytes - Viewed (0)