Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for Collector (0.72 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/Collector.java

        /**
         * Returns a view of this collector that never returns a missing value.
         */
        Collector<T> absentIgnoring();
    
        /**
         * Convenience method that returns a view of this collector that never returns a missing value,
         * if that capability is required, or this very collector.
         */
        default Collector<T> absentIgnoringIfNeeded(boolean required) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 21 05:02:13 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/DefaultRuleSourceValidationProblemCollector.java

        private final ValidationProblemCollector collector;
    
        public DefaultRuleSourceValidationProblemCollector(ValidationProblemCollector collector) {
            this.collector = collector;
        }
    
        @Override
        public boolean hasProblems() {
            return collector.hasProblems();
        }
    
        @Override
        public void add(String problem) {
            collector.add(problem);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MapCollectors.java

            public Value<Void> collectEntries(ValueConsumer consumer, MapEntryCollector<K, V> collector, Map<K, V> dest) {
                collector.add(key, value, dest);
                return Value.present();
            }
    
            @Override
            public Value<Void> collectKeys(ValueConsumer consumer, ValueCollector<K> collector, ImmutableCollection.Builder<K> dest) {
                collector.add(key, dest);
                return Value.present();
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 21 12:22:39 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MapCollector.java

     * </p>
     */
    public interface MapCollector<K, V> extends ValueSupplier {
    
        Value<Void> collectEntries(ValueConsumer consumer, MapEntryCollector<K, V> collector, Map<K, V> dest);
    
        Value<Void> collectKeys(ValueConsumer consumer, ValueCollector<K> collector, ImmutableCollection.Builder<K> dest);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 21 12:22:39 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/FormattingValidationProblemCollectorTest.groovy

        }
    
        def "formats message with multiple problems"() {
            given:
            def collector = new FormattingValidationProblemCollector("<thing>", ModelType.of(String))
            collector.add("does not extend RuleSource")
            collector.add("does not have any rule method")
    
            expect:
            collector.format() == '''Type java.lang.String is not a valid <thing>:
    - does not extend RuleSource
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/CollectionSupplier.java

        /**
         * Combines the current collection supplier with the given {@link Collector} (also a {@link ValueSupplier value supplier}), producing a new
         * collection supplier that produces a collection that contains the original elements and the
         * elements supplied by the given collector.
         *
         * @param added a collector that represents an addition to the collection to be returned by this supplier
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 21 05:02:13 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MapSupplier.java

        Value<? extends Map<K, V>> calculateValue(ValueConsumer consumer);
    
        Value<? extends Set<K>> calculateKeys(ValueConsumer consumer);
    
        MapSupplier<K, V> plus(MapCollector<K, V> collector);
    
        /**
         * Returns a view of this supplier that may calculate its value as empty if it would be missing.
         */
        MapSupplier<K, V> absentIgnoring();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 21 12:22:39 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  8. platforms/core-execution/file-watching/src/main/java/org/gradle/internal/watch/registry/impl/LinuxFileWatcherRegistryFactory.java

    import org.gradle.internal.watch.registry.FileWatcherUpdater;
    
    import java.io.File;
    import java.util.Collection;
    import java.util.concurrent.BlockingQueue;
    import java.util.function.Predicate;
    import java.util.stream.Collectors;
    
    public class LinuxFileWatcherRegistryFactory extends AbstractFileWatcherRegistryFactory<LinuxFileEventFunctions, LinuxFileWatcher> {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:33 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  9. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/steps/HandleStaleOutputsStep.java

    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    
    import java.io.File;
    import java.io.IOException;
    import java.nio.file.Files;
    import java.util.HashSet;
    import java.util.Set;
    import java.util.stream.Collectors;
    
    public class HandleStaleOutputsStep<C extends WorkspaceContext, R extends AfterExecutionResult> implements Step<C, R> {
        @VisibleForTesting
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 10:36:34 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/properties/annotations/NestedValidationUtil.java

    import org.gradle.api.NonNullApi;
    import org.gradle.api.problems.internal.GradleCoreProblemGroup;
    import org.gradle.internal.reflect.validation.TypeValidationContext;
    
    import java.util.Optional;
    import java.util.stream.Collectors;
    
    import static org.gradle.api.problems.Severity.WARNING;
    import static org.gradle.internal.deprecation.Documentation.userManual;
    
    /**
     * Utility methods for validating {@link org.gradle.api.tasks.Nested} properties.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 09:10:37 UTC 2024
    - 5.1K bytes
    - Viewed (0)
Back to top