fingerprint

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

    • -4
    • +4
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 25 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

    • -4
    • +4
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 25 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -7
    • +15
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -7
    • +15
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -7
    • +15
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 22 more files in changeset.
WIP

    • -7
    • +15
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 22 more files in changeset.
Add minimal test for overlapping output detection

Salvage what we already had. This should be extended, though.

    • -0
    • +58
    ./overlap/impl/DefaultOverlappingOutputDetectorTest.groovy
  1. … 1 more file in changeset.
Add minimal test for overlapping output detection

Salvage what we already had. This should be extended, though.

    • -0
    • +58
    ./overlap/impl/DefaultOverlappingOutputDetectorTest.groovy
  1. … 1 more file in changeset.
Add minimal test for overlapping output detection

Salvage what we already had. This should be extended, though.

    • -0
    • +58
    ./overlap/impl/DefaultOverlappingOutputDetectorTest.groovy
  1. … 1 more file in changeset.
Add minimal test for overlapping output detection

Salvage what we already had. This should be extended, though.

    • -0
    • +58
    ./overlap/impl/DefaultOverlappingOutputDetectorTest.groovy
  1. … 1 more file in changeset.
Add minimal test for overlapping output detection

Salvage what we already had. This should be extended, though.

    • -0
    • +58
    ./overlap/impl/DefaultOverlappingOutputDetectorTest.groovy
  1. … 1 more file in changeset.
Add minimal test for overlapping output detection

Salvage what we already had. This should be extended, though.

    • -0
    • +58
    ./overlap/impl/DefaultOverlappingOutputDetectorTest.groovy
  1. … 1 more file in changeset.
Add minimal test for overlapping output detection

Salvage what we already had. This should be extended, though.

    • -0
    • +58
    ./overlap/impl/DefaultOverlappingOutputDetectorTest.groovy
  1. … 1 more file in changeset.
Polish AbsolutePathFingerprintingStrategy

    • -11
    • +2
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 10 more files in changeset.
Always include missing files in the snapshot

    • -11
    • +2
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 10 more files in changeset.
Move the tests around

    • -67
    • +0
    ./impl/EmptyCurrentFileCollectionFingerprintTest.groovy
    • -353
    • +0
    ./impl/FingerprintCompareStrategyTest.groovy
  1. … 62 more files in changeset.
Move the tests around

    • -67
    • +0
    ./impl/EmptyCurrentFileCollectionFingerprintTest.groovy
    • -353
    • +0
    ./impl/FingerprintCompareStrategyTest.groovy
  1. … 62 more files in changeset.
Move comparing fingerprints to execution

It made no sense to have the compare strategy on

FileCollectionFingerprint anyway.

    • -1
    • +2
    ./impl/EmptyCurrentFileCollectionFingerprintTest.groovy
    • -2
    • +5
    ./impl/FingerprintCompareStrategyTest.groovy
  1. … 57 more files in changeset.
Move comparing fingerprints to execution

It made no sense to have the compare strategy on

FileCollectionFingerprint anyway.

    • -1
    • +2
    ./impl/EmptyCurrentFileCollectionFingerprintTest.groovy
    • -2
    • +5
    ./impl/FingerprintCompareStrategyTest.groovy
  1. … 57 more files in changeset.
Use java.util.function.Predicate in DirectorySnapshotter

Instead of com.google.common.base.Predicate.

    • -2
    • +0
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 1 more file in changeset.
Use java.util.function.Predicate in DirectorySnapshotter

Instead of com.google.common.base.Predicate.

    • -2
    • +0
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 1 more file in changeset.
Do not use PatternSet in snapshots package

Use a pluggable type instead.

    • -9
    • +1
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 43 more files in changeset.
Do not use PatternSet in snapshots package

Use a pluggable type instead.

    • -9
    • +1
    ./impl/PathNormalizationStrategyTest.groovy
  1. … 43 more files in changeset.
Move fingerprinters to the core project

    • -304
    • +0
    ./impl/AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 29 more files in changeset.
Move fingerprinters to the core project

    • -304
    • +0
    ./impl/AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 29 more files in changeset.
Merge remote-tracking branch 'origin/release'

    • -65
    • +139
    ./impl/FingerprintCompareStrategyTest.groovy
Move tests around and clarify naming

    • -8
    • +8
    ./impl/FingerprintCompareStrategyTest.groovy
  1. … 2 more files in changeset.
Move tests around and clarify naming

    • -8
    • +8
    ./impl/FingerprintCompareStrategyTest.groovy
  1. … 2 more files in changeset.
Fix absolute / normalized path inconsistency in FingerprintCompareStrategyTest

    • -12
    • +12
    ./impl/FingerprintCompareStrategyTest.groovy
  1. … 1 more file in changeset.
Fix absolute / normalized path inconsistency in FingerprintCompareStrategyTest

    • -12
    • +12
    ./impl/FingerprintCompareStrategyTest.groovy