Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for EmptyChildMap (0.17 sec)

  1. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/EmptyChildMap.java

    import java.util.stream.Stream;
    
    public class EmptyChildMap<T> implements ChildMap<T> {
        private static final EmptyChildMap<Object> INSTANCE = new EmptyChildMap<>();
    
        @SuppressWarnings("unchecked")
        public static <T> EmptyChildMap<T> getInstance() {
            return (EmptyChildMap<T>) INSTANCE;
        }
    
        private EmptyChildMap() {
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 13:19:32 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/execution/plan/ValuedVfsHierarchy.java

    import org.gradle.internal.snapshot.CaseSensitivity;
    import org.gradle.internal.snapshot.ChildMap;
    import org.gradle.internal.snapshot.ChildMapFactory;
    import org.gradle.internal.snapshot.EmptyChildMap;
    import org.gradle.internal.snapshot.VfsRelativePath;
    
    import javax.annotation.CheckReturnValue;
    import java.util.function.BiConsumer;
    import java.util.function.Supplier;
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 28 17:23:29 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  3. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/vfs/impl/VersionHierarchy.java

     * limitations under the License.
     */
    
    package org.gradle.internal.vfs.impl;
    
    import org.gradle.internal.snapshot.CaseSensitivity;
    import org.gradle.internal.snapshot.ChildMap;
    import org.gradle.internal.snapshot.EmptyChildMap;
    import org.gradle.internal.snapshot.VfsRelativePath;
    
    import javax.annotation.CheckReturnValue;
    
    /**
     * Node in a structure for tracking modifications in a hierarchy.
     *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  4. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/PartialDirectoryNode.java

     * May include some of its children.
     */
    public class PartialDirectoryNode extends AbstractIncompleteFileSystemNode {
    
        public static PartialDirectoryNode withoutKnownChildren() {
            return new PartialDirectoryNode(EmptyChildMap.getInstance());
        }
    
        public PartialDirectoryNode(ChildMap<? extends FileSystemNode> children) {
            super(children);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  5. platforms/core-execution/snapshots/src/test/groovy/org/gradle/internal/snapshot/PartialDirectoryNodeTest.groovy

                noMoreInteractions()
            }
    
            where:
            vfsSpec << CHILD_IS_PREFIX
        }
    
        def "returns Directory for snapshot"() {
            def node = new PartialDirectoryNode(EmptyChildMap.getInstance())
    
            expect:
            node.getSnapshot().get().type == FileType.Directory
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  6. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/ChildMapFactory.java

        }
    
        public static <T> ChildMap<T> childMapFromSorted(List<ChildMap.Entry<T>> sortedEntries) {
            int size = sortedEntries.size();
            switch (size) {
                case 0:
                    return EmptyChildMap.getInstance();
                case 1:
                    return new SingletonChildMap<>(sortedEntries.get(0));
                default:
                    return (size < MINIMUM_CHILD_COUNT_FOR_BINARY_SEARCH)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  7. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/SingletonChildMap.java

                    return getChildMap().withReplacedChild(newChildPath, newChild);
                }
    
                @Override
                public ChildMap<RESULT> withRemovedChild() {
                    return EmptyChildMap.getInstance();
                }
            });
        }
    
        @Override
        public ChildMap<T> store(VfsRelativePath targetPath, CaseSensitivity caseSensitivity, StoreHandler<T> storeHandler) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 13:19:32 UTC 2023
    - 4.5K bytes
    - Viewed (0)
Back to top