Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for handleExactMatchWithChild (1.05 sec)

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

        interface NodeHandler<T, RESULT> {
            RESULT handleAsDescendantOfChild(VfsRelativePath pathInChild, T child);
            RESULT handleAsAncestorOfChild(String childPath, T child);
            RESULT handleExactMatchWithChild(T child);
            RESULT handleUnrelatedToAnyChild();
        }
    
        <RESULT> ChildMap<RESULT> invalidate(VfsRelativePath targetPath, CaseSensitivity caseSensitivity, InvalidationHandler<T, RESULT> handler);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 13:19:32 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  2. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/AbstractInvalidateChildHandler.java

            handler.handleAsAncestorOfChild(childPath, child);
            return withRemovedChild();
        }
    
        @Override
        public ChildMap<RESULT> handleExactMatchWithChild(T child) {
            handler.handleExactMatchWithChild(child);
            return withRemovedChild();
        }
    
        @Override
        public ChildMap<RESULT> handleUnrelatedToAnyChild() {
            handler.handleUnrelatedToAnyChild();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  3. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/SnapshotUtil.java

                    return noChildFoundResult.get();
                }
    
                @Override
                public Optional<MetadataSnapshot> handleExactMatchWithChild(T child) {
                    return child.getSnapshot();
                }
    
                @Override
                public Optional<MetadataSnapshot> handleUnrelatedToAnyChild() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 16:02:34 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  4. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/AbstractStorePathRelationshipHandler.java

            T newChild = handler.handleAsAncestorOfChild(childPath, child);
            return withReplacedChild(targetPath.getAsString(), newChild);
        }
    
        @Override
        public ChildMap<T> handleExactMatchWithChild(VfsRelativePath targetPath, String childPath, T child) {
            T newChild = handler.mergeWithExisting(child);
            return withReplacedChild(newChild);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 3K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/execution/plan/ValuedVfsHierarchy.java

                            relativePath.get())
                        ));
                    return "";
                }
    
                @Override
                public String handleExactMatchWithChild(ValuedVfsHierarchy<T> child) {
                    child.visitAllValues(visitor);
                    return "";
                }
    
                @Override
                public String handleUnrelatedToAnyChild() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 28 17:23:29 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  6. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/vfs/impl/VersionHierarchy.java

                public Long handleAsAncestorOfChild(String childPath, VersionHierarchy child) {
                    return child.getMaxVersionInHierarchy();
                }
    
                @Override
                public Long handleExactMatchWithChild(VersionHierarchy child) {
                    return child.getMaxVersionInHierarchy();
                }
    
                @Override
                public Long handleUnrelatedToAnyChild() {
                    return version;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  7. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/AbstractIncompleteFileSystemNode.java

                public void handleAsAncestorOfChild(String childPath, FileSystemNode child) {
                    diffListener.nodeRemoved(child);
                }
    
                @Override
                public void handleExactMatchWithChild(FileSystemNode child) {
                    diffListener.nodeRemoved(child);
                }
    
                @Override
                public void handleUnrelatedToAnyChild() {
                }
            });
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  8. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/DirectorySnapshot.java

                    throw new IllegalStateException("Can't have an ancestor of a single path element");
                }
    
                @Override
                public void handleExactMatchWithChild(FileSystemLocationSnapshot child) {
                    diffListener.nodeRemoved(DirectorySnapshot.this);
                    children.stream()
                        .map(ChildMap.Entry::getValue)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 13:19:32 UTC 2023
    - 9.2K bytes
    - Viewed (0)
Back to top