- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for ValueVisitor (0.18 sec)
-
subprojects/core/src/main/java/org/gradle/execution/plan/ValuedVfsHierarchy.java
}); } /** * Visits all values relative to the root. */ private void visitAllValues(ValueVisitor<T> valueVisitor) { getValues().forEach(valueVisitor::visitExact); visitAllChildren(valueVisitor::visitChildren); } public interface ValueVisitor<T> { /** * The visited value is attached to the given location. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 28 17:23:29 UTC 2022 - 7.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/AbstractValueProcessor.java
} private <T> T processSet(Set<?> set, ValueVisitor<T> visitor) { ImmutableSet.Builder<T> builder = ImmutableSet.builderWithExpectedSize(set.size()); for (Object element : set) { builder.add(processValue(element, visitor)); } return visitor.set(builder.build()); } private <T> T processList(List<?> value, ValueVisitor<T> visitor) { if (value.isEmpty()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Feb 05 19:08:37 UTC 2024 - 10K bytes - Viewed (0) -
platforms/core-runtime/launcher/src/main/java/org/gradle/tooling/internal/provider/continuous/BuildInputHierarchy.java
import org.gradle.api.specs.Spec; import org.gradle.execution.plan.SingleFileTreeElementMatcher; import org.gradle.execution.plan.ValuedVfsHierarchy; import org.gradle.execution.plan.ValuedVfsHierarchy.ValueVisitor; import org.gradle.internal.collect.PersistentList; import org.gradle.internal.file.Stat; import org.gradle.internal.snapshot.CaseSensitivity; import org.gradle.internal.snapshot.VfsRelativePath; import java.io.File;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:29:13 UTC 2023 - 4.5K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/execution/plan/ExecutionNodeAccessHierarchy.java
package org.gradle.execution.plan; import com.google.common.collect.ImmutableSet; import org.gradle.api.file.FileTreeElement; import org.gradle.api.specs.Spec; import org.gradle.execution.plan.ValuedVfsHierarchy.ValueVisitor; import org.gradle.internal.collect.PersistentList; import org.gradle.internal.file.Stat; import org.gradle.internal.snapshot.CaseSensitivity; import org.gradle.internal.snapshot.VfsRelativePath;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Sep 12 20:10:34 UTC 2022 - 6.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/DefaultValueSnapshotter.java
import javax.annotation.Nullable; import java.io.File; import java.util.List; public class DefaultValueSnapshotter extends AbstractValueProcessor implements ValueSnapshotter { private final ValueVisitor<ValueSnapshot> valueSnapshotValueVisitor; public DefaultValueSnapshotter( List<ValueSnapshotterSerializerRegistry> valueSnapshotterSerializerRegistryList, ClassLoaderHierarchyHasher classLoaderHasher
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jan 11 20:22:01 UTC 2024 - 6.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/DefaultIsolatableFactory.java
import javax.annotation.Nullable; import java.io.File; import java.util.Collections; public class DefaultIsolatableFactory extends AbstractValueProcessor implements IsolatableFactory { private final ValueVisitor<Isolatable<?>> isolatableValueVisitor; public DefaultIsolatableFactory( ClassLoaderHierarchyHasher classLoaderHasher, ManagedFactoryRegistry managedFactoryRegistry ) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 26 22:53:34 UTC 2024 - 6.5K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/execution/plan/ValuedVfsHierarchyTest.groovy
def visitor = new CollectingValueVisitor() hierarchy.visitValues(location, visitor) return visitor.allValues } static class CollectingValueVisitor implements ValuedVfsHierarchy.ValueVisitor<Integer> { List<Integer> exactValues = [] Multimap<String, Integer> ancestorValues = ArrayListMultimap.create() Multimap<String, Integer> childValues = ArrayListMultimap.create()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 28 17:21:57 UTC 2022 - 8.4K bytes - Viewed (0)