Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for MinimalFileTreeStructureVisitor (0.3 sec)

  1. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/FilteredMinimalFileTree.java

            filter.copyFrom(patterns);
            return new FilteredMinimalFileTree(filter, tree);
        }
    
        @Override
        public void visitStructure(MinimalFileTreeStructureVisitor visitor, FileTreeInternal owner) {
            tree.visitStructure(new MinimalFileTreeStructureVisitor() {
                @Override
                public void visitFileTree(File root, PatternSet patterns, FileTreeInternal fileTree) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  2. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/MinimalFileTree.java

        /**
         * Visits the elements of this tree, in depth-first prefix order.
         */
        void visit(FileVisitor visitor);
    
        void visitStructure(MinimalFileTreeStructureVisitor visitor, FileTreeInternal owner);
    
        interface MinimalFileTreeStructureVisitor {
    
            /**
             * Visits a file tree at a root file on the file system (potentially filtered).
             */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  3. platforms/core-configuration/file-collections/src/test/groovy/org/gradle/api/internal/file/collections/FilteredMinimalFileTreeTest.groovy

            def intersectPatterns = Mock(PatternSet)
            def visitor = Mock(MinimalFileTree.MinimalFileTreeStructureVisitor)
    
            when:
            tree.visitStructure(visitor, owner)
    
            then:
            1 * source.visitStructure(_, _) >> { MinimalFileTree.MinimalFileTreeStructureVisitor nestedVisitor, FileTreeInternal o ->
                nestedVisitor.visitFileTree(dir, sourcePatterns, o)
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/file/archive/AbstractArchiveFileTree.java

        abstract protected Provider<File> getBackingFileProvider();
    
        private File getBackingFile() {
            return getBackingFileProvider().get();
        }
    
        @Override
        public void visitStructure(MinimalFileTreeStructureVisitor visitor, FileTreeInternal owner) {
            File backingFile = getBackingFile();
            visitor.visitFileTreeBackedByFile(backingFile, owner, this);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 15:15:04 UTC 2024
    - 2K bytes
    - Viewed (0)
  5. subprojects/core/src/test/groovy/org/gradle/api/internal/file/archive/AbstractArchiveFileTreeSpec.groovy

        def "visits structure when backing file is known"() {
            def owner = Stub(FileTreeInternal)
            def visitor = Mock(MinimalFileTree.MinimalFileTreeStructureVisitor)
            def backingFile = tmpDir.createFile("thing.bin")
    
            def fileTree = new TestArchiveFileTree(TestDecompressionCoordinators.decompressionCoordinator(tmpDir.createDir("cache-dir")), backingFile)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 15:15:04 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  6. platforms/core-configuration/file-collections/src/test/groovy/org/gradle/api/internal/file/collections/GeneratedSingletonFileTreeSpec.groovy

        }
    
        def "visiting structure eagerly generates content when listener requests content but does not use it"() {
            def owner = Stub(FileTreeInternal)
            def visitor = Mock(MinimalFileTree.MinimalFileTreeStructureVisitor)
            def tmpDir = tmpDir.createDir("dir")
            def generatedFile = tmpDir.file("file.bin")
            def generationListener = Mock(Action)
            def contentWriter = Mock(Action)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  7. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/FileTreeAdapter.java

            visitor.accept(this);
        }
    
        @Override
        protected void visitContents(FileCollectionStructureVisitor visitor) {
            tree.visitStructure(new MinimalFileTree.MinimalFileTreeStructureVisitor() {
    
                @Override
                public void visitFileTree(File root, PatternSet patterns, FileTreeInternal fileTree) {
                    visitor.visitFileTree(root, patterns, fileTree);
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 5K bytes
    - Viewed (0)
  8. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/SingleIncludePatternFileTree.java

        }
    
        @Override
        public PatternSet getPatterns() {
            return new PatternSet().include(includePattern).exclude(excludeSpec);
        }
    
        @Override
        public void visitStructure(MinimalFileTreeStructureVisitor visitor, FileTreeInternal owner) {
            visitor.visitFileTree(baseDir, getPatterns(), owner);
        }
    
        @Override
        public void visit(FileVisitor visitor) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  9. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/GeneratedSingletonFileTree.java

        }
    
        @Override
        public DirectoryFileTree getMirror() {
            return new DirectoryFileTree(getFile(), new PatternSet(), fileSystem);
        }
    
        @Override
        public void visitStructure(MinimalFileTreeStructureVisitor visitor, FileTreeInternal owner) {
            visitor.visitFileTree(getFile(), new PatternSet(), owner);
        }
    
        @Override
        public void visit(FileVisitor visitor) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 7K bytes
    - Viewed (0)
  10. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/DirectoryFileTree.java

        @Override
        public boolean contains(File file) {
            return DirectoryTrees.contains(fileSystem, this, file) && file.isFile();
        }
    
        @Override
        public void visitStructure(MinimalFileTreeStructureVisitor visitor, FileTreeInternal owner) {
            visitor.visitFileTree(dir, patternSet, owner);
        }
    
        @Override
        public void visit(FileVisitor visitor) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 15 21:33:45 UTC 2024
    - 6.6K bytes
    - Viewed (0)
Back to top