Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for AggregatingProblemConsumer (0.53 sec)

  1. platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/AggregatingProblemConsumer.java

    @NonNullApi
    public class AggregatingProblemConsumer {
        private final Multimap<String, InternalProblemEventVersion2> seenProblems = ArrayListMultimap.create();
        private final ProgressEventConsumer progressEventConsumer;
        private final Supplier<OperationIdentifier> operationIdentifierSupplier;
        private int thresholdForIntermediateSummary = 10_000;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 09 09:50:19 UTC 2024
    - 7K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api-builders/src/test/groovy/org/gradle/tooling/internal/provider/runner/AggregatingProblemConsumerTest.groovy

    class AggregatingProblemConsumerTest extends Specification {
        def "distinct events are not aggregated"() {
            given:
            def eventConsumer = Mock(ProgressEventConsumer)
            def emitter = new AggregatingProblemConsumer(eventConsumer, { new OperationIdentifier(1) })
    
    
            when:
            for (int i = 0; i < 3; i++) {
                emitter.emit(createMockProblem("foo$i"))
            }
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 09 09:50:19 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/ToolingApiBuildEventListenerFactory.java

            Supplier<OperationIdentifier> operationIdentifierSupplier = () -> new OperationIdentifier(idFactory.nextId());
            AggregatingProblemConsumer aggregator = new AggregatingProblemConsumer(progressEventConsumer, operationIdentifierSupplier);
            this.problemAggregator = Optional.of(aggregator);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 13:57:30 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api-builders/src/main/java/org/gradle/tooling/internal/provider/runner/ProblemsProgressEventConsumer.java

        private final Supplier<OperationIdentifier> operationIdentifierSupplier;
        private final AggregatingProblemConsumer aggregator;
    
        ProblemsProgressEventConsumer(ProgressEventConsumer progressEventConsumer, Supplier<OperationIdentifier> operationIdentifierSupplier, AggregatingProblemConsumer aggregator) {
            super(progressEventConsumer);
            this.operationIdentifierSupplier = operationIdentifierSupplier;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 12K bytes
    - Viewed (0)
Back to top