- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 26 for DirectorySnapshot (0.32 sec)
-
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/DirectorySnapshot.java
* * Includes snapshots of any child element and the Merkle tree hash. */ public class DirectorySnapshot extends AbstractFileSystemLocationSnapshot { private final ChildMap<FileSystemLocationSnapshot> children; private final HashCode contentHash; public DirectorySnapshot(String absolutePath, String name, AccessType accessType, HashCode contentHash, List<FileSystemLocationSnapshot> children) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 23 13:19:32 UTC 2023 - 9.2K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/BaseFilePropertyVisitState.java
protected final T delegate; private final DirectorySnapshot directorySnapshot; public DirectoryVisitState(DirectorySnapshot unvisited, T delegate) { this.directorySnapshot = unvisited; this.delegate = delegate; } @Override public String getPath() { return directorySnapshot.getAbsolutePath(); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jul 07 15:16:07 UTC 2023 - 6.7K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/DirectorySnapshotBuilder.java
* when you already have a {@link DirectorySnapshot}. */ default void enterDirectory(DirectorySnapshot directorySnapshot, EmptyDirectoryHandlingStrategy emptyDirectoryHandlingStrategy) { enterDirectory(directorySnapshot.getAccessType(), directorySnapshot.getAbsolutePath(), directorySnapshot.getName(), emptyDirectoryHandlingStrategy); } /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:34:50 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/RootTrackingFileSystemSnapshotHierarchyVisitor.java
/** * Called after all entries in the directory has been visited. */ public void leaveDirectory(DirectorySnapshot directorySnapshot, boolean isRoot) {} @Override public final void enterDirectory(DirectorySnapshot directorySnapshot) { enterDirectory(directorySnapshot, treeDepth == 0); treeDepth++; } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:34:50 UTC 2023 - 1.9K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/RelativePathTrackingFileSystemSnapshotHierarchyVisitor.java
public interface RelativePathTrackingFileSystemSnapshotHierarchyVisitor { /** * Called before visiting the contents of a directory. */ default void enterDirectory(DirectorySnapshot directorySnapshot, RelativePathSupplier relativePath) {} /** * Called for each regular file/directory/missing/unavailable file. * * @return how to continue visiting the rest of the snapshot hierarchy.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:34:50 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/impl/FileSystemSnapshotSerializer.java
} @Override public void leaveDirectory(DirectorySnapshot directorySnapshot, boolean isRoot) { try { writeEntryType(encoder, EntryType.DIR_CLOSE); writeAccessType(encoder, directorySnapshot.getAccessType()); writeHashCode(encoder, directorySnapshot.getHash()); } catch (IOException e) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 26 15:45:55 UTC 2024 - 9.6K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/test/groovy/org/gradle/internal/snapshot/DirectorySnapshotTest.groovy
def parentFile = sourceDir.createFile("parent.txt") def targetDir = testDirectory.file("target-directory") def directorySnapshot = new DirectorySnapshot(sourceDir.absolutePath, sourceDir.name, FileMetadata.AccessType.DIRECT, TestHashCodes.hashCodeFrom(1234), [ new DirectorySnapshot(childDir.absolutePath, childDir.name, FileMetadata.AccessType.DIRECT, TestHashCodes.hashCodeFrom(2345), [
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 23 13:19:32 UTC 2023 - 4.5K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/FilteredTrackingMerkleDirectorySnapshotBuilder.java
@Override public void visitLeafElement(FileSystemLeafSnapshot snapshot) { delegate.visitLeafElement(snapshot); } @Override public void visitDirectory(DirectorySnapshot directorySnapshot) { delegate.visitDirectory(directorySnapshot); } public void markCurrentLevelAsFiltered() { isCurrentLevelUnfiltered.removeLast(); isCurrentLevelUnfiltered.addLast(false); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 22 09:41:32 UTC 2023 - 4.6K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/FileSystemSnapshotFilter.java
this.builder = builder; this.hasBeenFiltered = hasBeenFiltered; } @Override public void enterDirectory(DirectorySnapshot directorySnapshot, RelativePathSupplier relativePath) { builder.enterDirectory(directorySnapshot, INCLUDE_EMPTY_DIRS); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:34:50 UTC 2023 - 4.8K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/MerkleDirectorySnapshotBuilder.java
} @Override public void visitLeafElement(FileSystemLeafSnapshot snapshot) { collectEntry(snapshot); } @Override public void visitDirectory(DirectorySnapshot directorySnapshot) { collectEntry(directorySnapshot); } @Override public FileSystemLocationSnapshot leaveDirectory() { FileSystemLocationSnapshot snapshot = directoryStack.removeLast().fold();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:34:50 UTC 2023 - 4.9K bytes - Viewed (0)