Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for enterDirectory (0.53 sec)

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

        /**
         * Convenience method for {@link #enterDirectory(FileMetadata.AccessType, String, String, EmptyDirectoryHandlingStrategy)}
         * when you already have a {@link DirectorySnapshot}.
         */
        default void enterDirectory(DirectorySnapshot directorySnapshot, EmptyDirectoryHandlingStrategy 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)
  2. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/RootTrackingFileSystemSnapshotHierarchyVisitor.java

         */
        public void leaveDirectory(DirectorySnapshot directorySnapshot, boolean isRoot) {}
    
        @Override
        public final void enterDirectory(DirectorySnapshot directorySnapshot) {
            enterDirectory(directorySnapshot, treeDepth == 0);
            treeDepth++;
        }
    
        @Override
        public SnapshotVisitResult visitEntry(FileSystemLocationSnapshot snapshot) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  3. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/FilteredTrackingMerkleDirectorySnapshotBuilder.java

            isCurrentLevelUnfiltered.addLast(true);
        }
    
        @Override
        public void enterDirectory(FileMetadata.AccessType accessType, String absolutePath, String name, EmptyDirectoryHandlingStrategy emptyDirectoryHandlingStrategy) {
            isCurrentLevelUnfiltered.addLast(true);
            delegate.enterDirectory(accessType, absolutePath, name, emptyDirectoryHandlingStrategy);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:32 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  4. 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)
  5. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/RelativePathTrackingFileSystemSnapshotHierarchyVisitor.java

    import org.gradle.internal.RelativePathSupplier;
    
    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.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  6. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/DirectorySnapshot.java

            SnapshotVisitResult result = visitor.visitEntry(this);
            switch (result) {
                case CONTINUE:
                    visitor.enterDirectory(this);
                    children.stream()
                        .map(ChildMap.Entry::getValue)
                        .forEach(child -> child.accept(visitor));
                    visitor.leaveDirectory(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)
  7. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/FileSystemSnapshotHierarchyVisitor.java

    /**
     * Visitor for {@link FileSystemSnapshot}.
     */
    public interface FileSystemSnapshotHierarchyVisitor {
    
        /**
         * Called before visiting the contents of a directory.
         */
        default void enterDirectory(DirectorySnapshot directorySnapshot) {}
    
        /**
         * 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.3K bytes
    - Viewed (0)
  8. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/impl/OutputSnapshotUtil.java

            @Override
            public void enterDirectory(DirectorySnapshot directorySnapshot, boolean isRoot) {
                boolean isOutputDir = predicate.test(directorySnapshot, isRoot);
                EmptyDirectoryHandlingStrategy emptyDirectoryHandlingStrategy = isOutputDir
                    ? INCLUDE_EMPTY_DIRS
                    : EXCLUDE_EMPTY_DIRS;
                directorySnapshotBuilder.enterDirectory(directorySnapshot, emptyDirectoryHandlingStrategy);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 11.9K bytes
    - Viewed (0)
  9. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/steps/OverlappingOutputsFilterTest.groovy

        }
    
        private static FileSystemLocationSnapshot directorySnapshot(RegularFileSnapshot... contents) {
            def builder = MerkleDirectorySnapshotBuilder.sortingRequired()
            builder.enterDirectory(FileMetadata.AccessType.DIRECT, "/absolute", "absolute", INCLUDE_EMPTY_DIRS)
            contents.each {
                builder.visitLeafElement(it)
            }
            builder.leaveDirectory()
            return builder.result
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:30 UTC 2023
    - 4K bytes
    - Viewed (0)
  10. platforms/core-execution/snapshots/src/testFixtures/groovy/org/gradle/internal/snapshot/TestSnapshotFixture.groovy

            def builder = MerkleDirectorySnapshotBuilder.sortingRequired()
            builder.enterDirectory(
                accessType,
                FilenameUtils.separatorsToSystem(absolutePath),
                FilenameUtils.getName(absolutePath),
                DirectorySnapshotBuilder.EmptyDirectoryHandlingStrategy.INCLUDE_EMPTY_DIRS
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 3.2K bytes
    - Viewed (0)
Back to top