Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 45 for FileCollectionStructureVisitor (0.43 sec)

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

    import org.gradle.api.tasks.util.PatternSet;
    
    import java.io.File;
    
    /**
     * Used with {@link FileCollectionInternal#visitStructure(FileCollectionStructureVisitor)} this visitor
     * is called for each element in a file collection that is an atomic source of files.
     */
    public interface FileCollectionStructureVisitor {
        enum VisitType {
            // Visitor is interested in the contents of the collection
            Visit,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  2. platforms/core-configuration/file-collections/src/test/groovy/org/gradle/api/internal/file/CompositeFileCollectionTest.groovy

            then:
            1 * source1.visitStructure(_) >> { FileCollectionStructureVisitor visitor -> visitor.visitCollection(null, [dir1]) }
            1 * source2.visitStructure(_) >> { FileCollectionStructureVisitor visitor -> visitor.visitCollection(null, [dir2]) }
            1 * source3.visitStructure(_) >> { FileCollectionStructureVisitor visitor -> visitor.visitCollection(null, [dir3]) }
            0 * _
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 9.4K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ResolvedFileCollectionVisitor.java

    import org.gradle.api.internal.file.FileCollectionInternal;
    import org.gradle.api.internal.file.FileCollectionStructureVisitor;
    
    import java.io.File;
    import java.util.LinkedHashSet;
    import java.util.Set;
    
    public class ResolvedFileCollectionVisitor implements ResolvedFileVisitor {
        private final FileCollectionStructureVisitor visitor;
        private final Set<File> files = new LinkedHashSet<>();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. platforms/core-configuration/dependency-management-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/dm/ArtifactCollectionCodec.kt

                // However, currently it is not easy to determine whether this is the case so assume that all transforms
                // have changing inputs
                FileCollectionStructureVisitor.VisitType.NoContents
            } else {
                FileCollectionStructureVisitor.VisitType.Visit
            }
        }
    
        override fun requireArtifactFiles(): Boolean {
            return true
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 18:56:44 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  5. platforms/core-configuration/core-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/core/FileCollectionCodec.kt

            if (source is TransformedArtifactSet) {
                // Should only be contained in a ResolutionBackedFileCollection
                throw IllegalArgumentException("Found artifact set $source but was not expecting an artifact set")
            } else {
                FileCollectionStructureVisitor.VisitType.Visit
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 23:09:56 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ArtifactCollectingVisitor.java

            }
            failures.add(failure);
        }
    
        @Override
        public FileCollectionStructureVisitor.VisitType prepareForVisit(FileCollectionInternal.Source source) {
            if (source instanceof LocalDependencyFiles) {
                return FileCollectionStructureVisitor.VisitType.NoContents;
            }
            return FileCollectionStructureVisitor.VisitType.Visit;
        }
    
        @Override
        public boolean requireArtifactFiles() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 30 18:17:47 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedFileVisitor.java

    import org.gradle.api.internal.file.FileCollectionInternal;
    import org.gradle.api.internal.file.FileCollectionStructureVisitor;
    
    import java.io.File;
    
    public interface ResolvedFileVisitor {
        /**
         * Called prior to scheduling resolution of a set of artifacts. Should be called in result order.
         */
        default FileCollectionStructureVisitor.VisitType prepareForVisit(FileCollectionInternal.Source source) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. platforms/core-configuration/file-collections/src/test/groovy/org/gradle/api/internal/file/UnionFileCollectionTest.groovy

            def result = collection.files
    
            then:
            result.toList() == [file1, file2, file3]
    
            1 * source1.visitStructure(_) >> { FileCollectionStructureVisitor visitor -> visitor.visitCollection(null, [file1, file2]) }
            1 * source2.visitStructure(_) >> { FileCollectionStructureVisitor visitor -> visitor.visitCollection(null, [file2, file3]) }
            0 * _
    
            when:
            def result2 = collection.files
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/DefaultLenientConfiguration.java

                }
            }
    
            @Override
            public FileCollectionStructureVisitor.VisitType prepareForVisit(FileCollectionInternal.Source source) {
                if (source instanceof LocalDependencyFiles) {
                    return FileCollectionStructureVisitor.VisitType.NoContents;
                }
                return FileCollectionStructureVisitor.VisitType.Visit;
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 11:33:46 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactVisitor.java

    public interface ArtifactVisitor {
        /**
         * Called prior to scheduling resolution of a set of artifacts. Should be called in result order.
         */
        default FileCollectionStructureVisitor.VisitType prepareForVisit(FileCollectionInternal.Source source) {
            return FileCollectionStructureVisitor.VisitType.Visit;
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 2.5K bytes
    - Viewed (0)
Back to top