Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for handleAsDescendantOfChild (0.28 sec)

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

        Stream<Entry<T>> stream();
    
        <RESULT> RESULT withNode(VfsRelativePath targetPath, CaseSensitivity caseSensitivity, NodeHandler<T, RESULT> handler);
    
        interface NodeHandler<T, RESULT> {
            RESULT handleAsDescendantOfChild(VfsRelativePath pathInChild, T child);
            RESULT handleAsAncestorOfChild(String childPath, T child);
            RESULT handleExactMatchWithChild(T child);
            RESULT handleUnrelatedToAnyChild();
        }
    
    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

        public abstract ChildMap<RESULT> withRemovedChild();
    
        @Override
        public ChildMap<RESULT> handleAsDescendantOfChild(VfsRelativePath pathInChild, T child) {
            Optional<RESULT> invalidatedChild = handler.handleAsDescendantOfChild(pathInChild, child);
            return invalidatedChild
                .map(this::withReplacedChild)
                .orElseGet(this::withRemovedChild);
        }
    
    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/AbstractStorePathRelationshipHandler.java

        public abstract ChildMap<T> withNewChild(String newChildPath, T newChild);
    
        @Override
        public ChildMap<T> handleAsDescendantOfChild(VfsRelativePath targetPath, String childPath, T child) {
            T newChild = handler.handleAsDescendantOfChild(targetPath.pathFromChild(childPath), 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)
  4. subprojects/core/src/main/java/org/gradle/execution/plan/ValuedVfsHierarchy.java

            children.withNode(location, caseSensitivity, new ChildMap.NodeHandler<ValuedVfsHierarchy<T>, String>() {
                @Override
                public String handleAsDescendantOfChild(VfsRelativePath pathInChild, ValuedVfsHierarchy<T> child) {
                    child.visitValuesRelatedTo(pathInChild, visitor);
                    return "";
                }
    
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 28 17:23:29 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  5. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/SnapshotUtil.java

            return children.withNode(targetPath, caseSensitivity, new ChildMap.NodeHandler<T, Optional<MetadataSnapshot>>() {
                @Override
                public Optional<MetadataSnapshot> handleAsDescendantOfChild(VfsRelativePath pathInChild, T child) {
                    return child.getSnapshot(pathInChild, caseSensitivity);
                }
    
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 16:02:34 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  6. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/vfs/impl/VersionHierarchy.java

            return children.withNode(relativePath, caseSensitivity, new ChildMap.NodeHandler<VersionHierarchy, Long>() {
                @Override
                public Long handleAsDescendantOfChild(VfsRelativePath pathInChild, VersionHierarchy child) {
                    return child.getVersion(pathInChild, caseSensitivity);
                }
    
                @Override
    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

                @Override
                public Optional<FileSystemNode> handleAsDescendantOfChild(VfsRelativePath pathInChild, FileSystemNode child) {
                    return child.invalidate(pathInChild, caseSensitivity, diffListener);
                }
    
                @Override
    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

                @Override
                public Optional<FileSystemNode> handleAsDescendantOfChild(VfsRelativePath pathInChild, FileSystemLocationSnapshot child) {
                    diffListener.nodeRemoved(DirectorySnapshot.this);
    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