Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 28 for FileSystemLocationFingerprint (0.73 sec)

  1. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/fingerprint/FileSystemLocationFingerprint.java

     * Comparisons are very frequent, so these methods need to be fast.
     *
     * File fingerprints are cached between builds, so their memory footprint should be kept to a minimum.
     */
    public interface FileSystemLocationFingerprint extends Comparable<FileSystemLocationFingerprint>, Hashable {
        HashCode DIR_SIGNATURE = Hashing.signature("DIR");
        HashCode MISSING_FILE_SIGNATURE = Hashing.signature("MISSING");
    
        String getNormalizedPath();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/changes/AbstractFingerprintCompareStrategy.java

    import org.gradle.internal.fingerprint.FileSystemLocationFingerprint;
    
    public abstract class AbstractFingerprintCompareStrategy extends CompareStrategy<FileCollectionFingerprint, FileSystemLocationFingerprint> implements FingerprintCompareStrategy {
    
        public static final ChangeFactory<FileSystemLocationFingerprint> FINGERPRINT_CHANGE_FACTORY = new ChangeFactory<FileSystemLocationFingerprint>() {
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  3. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/changes/NormalizedPathChangeDetector.java

        }
    
        private static ListMultimap<FileSystemLocationFingerprint, FilePathWithType> getUnaccountedForPreviousFingerprints(
            Map<String, FileSystemLocationFingerprint> previousFingerprints,
            Set<Entry<String, FileSystemLocationFingerprint>> currentEntries
        ) {
            ListMultimap<FileSystemLocationFingerprint, FilePathWithType> results = MultimapBuilder
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  4. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/changes/IgnoredPathCompareStrategy.java

         *     <li>Those only in the previous fingerprint collection are reported as removed.</li>
         * </ul>
         */
        private static boolean visitChangesSince(
            Map<String, FileSystemLocationFingerprint> previous,
            Map<String, FileSystemLocationFingerprint> current,
            String propertyTitle,
            ChangeVisitor visitor
        ) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  5. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/changes/ClasspathCompareStrategy.java

        private static class ChangeState {
            private Map.Entry<String, FileSystemLocationFingerprint> current;
            private Map.Entry<String, FileSystemLocationFingerprint> previous;
            private final ChangeVisitor changeConsumer;
            private final Iterator<Map.Entry<String, FileSystemLocationFingerprint>> currentEntries;
            private final Map<String, FileSystemLocationFingerprint> currentSnapshots;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  6. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/history/impl/FileCollectionFingerprintSerializerTest.groovy

                '/1': new DefaultFileSystemLocationFingerprint("1", FileType.Directory, FileSystemLocationFingerprint.DIR_SIGNATURE),
                '/2': IgnoredPathFileSystemLocationFingerprint.create(FileType.RegularFile, hash),
                '/3': new DefaultFileSystemLocationFingerprint("/3", FileType.Missing, FileSystemLocationFingerprint.DIR_SIGNATURE),
                rootHashes,
                strategyConfigurationHash
            ), serializer)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  7. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/fingerprint/FingerprintHashingStrategy.java

                appendCollectionToHasherKeepingOrder(hasher, fingerprints);
            }
        };
    
        public abstract void appendToHasher(Hasher hasher, Collection<FileSystemLocationFingerprint> fingerprints);
    
        protected void appendCollectionToHasherKeepingOrder(Hasher hasher, Collection<FileSystemLocationFingerprint> fingerprints) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  8. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/impl/FingerprintMapSerializer.java

            this.stringInterner = stringInterner;
        }
    
        @Override
        public Map<String, FileSystemLocationFingerprint> read(Decoder decoder) throws IOException {
            int fingerprintCount = decoder.readSmallInt();
            ImmutableMap.Builder<String, FileSystemLocationFingerprint> fingerprints = ImmutableMap.builderWithExpectedSize(fingerprintCount);
            for (int i = 0; i < fingerprintCount; i++) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  9. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/impl/SerializableFileCollectionFingerprint.java

    import org.gradle.internal.fingerprint.FileSystemLocationFingerprint;
    import org.gradle.internal.fingerprint.FingerprintingStrategy;
    import org.gradle.internal.hash.HashCode;
    
    import java.util.Map;
    
    public class SerializableFileCollectionFingerprint implements FileCollectionFingerprint {
    
        private final Map<String, FileSystemLocationFingerprint> fingerprints;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  10. platforms/jvm/normalization-java/src/main/java/org/gradle/api/internal/changedetection/state/ZipHasher.java

                }
                return zipFileSnapshot.getHash();
            }
        }
    
        private List<FileSystemLocationFingerprint> fingerprintZipEntries(String zipFile) throws IOException {
            try (ZipInput input = FileZipInput.create(new File(zipFile))) {
                List<FileSystemLocationFingerprint> fingerprints = new ArrayList<>();
                fingerprintZipEntries("", zipFile, fingerprints, input);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 6.4K bytes
    - Viewed (0)
Back to top