- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for BuildOperationMapper (0.21 sec)
-
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/BuildOperationMapper.java
import javax.annotation.Nullable; import java.util.Collections; import java.util.List; /** * Maps build operations of a particular type into progress events to forward to the tooling API client. */ public interface BuildOperationMapper<DETAILS, TO extends InternalOperationDescriptor> { boolean isEnabled(BuildEventSubscriptions subscriptions); Class<DETAILS> getDetailsType(); /**
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/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/ClientBuildEventGenerator.java
this.fallback = fallback; List<Mapper> mapperBuilder = new ArrayList<>(mappers.size()); Set<BuildOperationTracker> trackers = new LinkedHashSet<>(); for (BuildOperationMapper<?, ?> mapper : mappers) { if (mapper.isEnabled(subscriptions)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 9K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/test/groovy/org/gradle/tooling/internal/provider/runner/ClientBuildEventGeneratorTest.groovy
def clientFinishEvent = Stub(InternalOperationFinishedProgressEvent) def "passes events when enabled mapper available for details type"() { def mapper1 = Mock(BuildOperationMapper) def mapper2 = Mock(BuildOperationMapper) def mappedProgressEvent = Mock(InternalProgressEvent) given: mapper1.isEnabled(subscriptions) >> true mapper1.trackers >> []
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 8.4K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/WorkItemOperationMapper.java
/** * Work item listener that forwards all receiving events to the client via the provided {@code ProgressEventConsumer} instance. * * @since 5.1 */ class WorkItemOperationMapper implements BuildOperationMapper<ExecuteWorkItemBuildOperationType.Details, DefaultWorkItemDescriptor> { @Override public boolean isEnabled(BuildEventSubscriptions subscriptions) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 3.4K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/ProjectConfigurationOperationMapper.java
import javax.annotation.Nullable; import java.util.List; import static java.util.Collections.singletonList; class ProjectConfigurationOperationMapper implements BuildOperationMapper<ConfigureProjectBuildOperationType.Details, DefaultProjectConfigurationDescriptor> { private final ProjectConfigurationTracker projectConfigurationTracker;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 4.8K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/TransformOperationMapper.java
/** * Transform listener that forwards all receiving events to the client via the provided {@code ProgressEventConsumer} instance. * * @since 5.1 */ class TransformOperationMapper implements BuildOperationMapper<ExecutePlannedTransformStepBuildOperationDetails, DefaultTransformDescriptor>, OperationDependencyLookup { private final Map<TransformStepNode, DefaultTransformDescriptor> descriptors = new ConcurrentHashMap<>();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Feb 15 16:16:16 UTC 2024 - 4.8K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/FileDownloadOperationMapper.java
import javax.annotation.Nullable; import java.net.URI; import java.net.URISyntaxException; import static java.util.Collections.singletonList; public class FileDownloadOperationMapper implements BuildOperationMapper<ExternalResourceReadBuildOperationType.Details, DefaultFileDownloadDescriptor> { @Override public boolean isEnabled(BuildEventSubscriptions subscriptions) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 5.5K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/ToolingApiBuildEventListenerFactory.java
TaskOperationMapper taskOperationMapper = new TaskOperationMapper(postProcessors, taskOriginTracker, operationDependenciesResolver); operationDependenciesResolver.addLookup(taskOperationMapper); List<BuildOperationMapper<?, ?>> mappers = ImmutableList.of( new FileDownloadOperationMapper(), new TestOperationMapper(testTaskTracker), new ProjectConfigurationOperationMapper(projectConfigurationTracker),
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 13:57:30 UTC 2024 - 7.5K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/TaskOperationMapper.java
import java.util.Set; import java.util.concurrent.ConcurrentHashMap; import static java.util.Collections.emptySet; import static java.util.Collections.singletonList; class TaskOperationMapper implements BuildOperationMapper<ExecuteTaskBuildOperationDetails, DefaultTaskDescriptor>, OperationDependencyLookup { private final Map<TaskIdentity<?>, DefaultTaskDescriptor> descriptors = new ConcurrentHashMap<>();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Feb 15 16:16:16 UTC 2024 - 8.6K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/TestOperationMapper.java
import org.gradle.tooling.internal.protocol.events.InternalOperationStartedProgressEvent; import javax.annotation.Nullable; import java.util.ArrayList; import java.util.List; class TestOperationMapper implements BuildOperationMapper<ExecuteTestBuildOperationType.Details, DefaultTestDescriptor> { private final TestTaskExecutionTracker taskTracker; TestOperationMapper(TestTaskExecutionTracker taskTracker) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 08:42:44 UTC 2024 - 11.7K bytes - Viewed (0)