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.

    • -8
    • +7
    ./impl/FileSystemSnapshotFilterTest.groovy
  1. … 19 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.

    • -1
    • +3
    ./impl/DefaultFileSystemSnapshotterTest.groovy
    • -8
    • +7
    ./impl/FileSystemSnapshotFilterTest.groovy
  1. … 24 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.

    • -1
    • +3
    ./impl/DefaultFileSystemSnapshotterTest.groovy
    • -8
    • +7
    ./impl/FileSystemSnapshotFilterTest.groovy
  1. … 24 more files in changeset.
Move FileSystemSnapshotBuilder to core

It isn't used in `snapshots` at all.

    • -135
    • +0
    ./FileSystemSnapshotBuilderTest.groovy
  1. … 4 more files in changeset.
Consolidate invalidate methods in DefaultFileSystemMirror

    • -2
    • +2
    ./impl/DefaultFileSystemMirrorTest.groovy
  1. … 2 more files in changeset.
Add unit test for RoutingVirtualFileSystem

    • -44
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
  1. … 1 more file in changeset.
Add unit test for RoutingVirtualFileSystem

    • -44
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
  1. … 1 more file in changeset.
Add unit test for RoutingVirtualFileSystem

    • -44
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
  1. … 1 more file in changeset.
Add unit test for RoutingVirtualFileSystem

    • -44
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
  1. … 1 more file in changeset.
Simplify FileSystemMirror

    • -2
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
    • -2
    • +1
    ./impl/DefaultFileSystemSnapshotterTest.groovy
  1. … 4 more files in changeset.
Simplify FileSystemMirror

    • -2
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
    • -2
    • +1
    ./impl/DefaultFileSystemSnapshotterTest.groovy
  1. … 4 more files in changeset.
Simplify FileSystemMirror

    • -2
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
    • -2
    • +1
    ./impl/DefaultFileSystemSnapshotterTest.groovy
  1. … 4 more files in changeset.
Simplify FileSystemMirror

    • -2
    • +1
    ./impl/DefaultFileSystemMirrorTest.groovy
    • -2
    • +1
    ./impl/DefaultFileSystemSnapshotterTest.groovy
  1. … 4 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -4
    • +9
    ./impl/FileSystemSnapshotFilterTest.groovy
  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -4
    • +9
    ./impl/FileSystemSnapshotFilterTest.groovy
  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -4
    • +9
    ./impl/FileSystemSnapshotFilterTest.groovy
  1. … 22 more files in changeset.
WIP

    • -4
    • +9
    ./impl/FileSystemSnapshotFilterTest.groovy
    • -0
    • +110
    ./impl/FileSystemSnapshotterVirtualFileSystem.java
  1. … 21 more files in changeset.
Fail on registering invalid outputs

    • -1
    • +1
    ./impl/DefaultFileSystemSnapshotterTest.groovy
  1. … 2 more files in changeset.
Fail on registering invalid outputs

    • -1
    • +1
    ./impl/DefaultFileSystemSnapshotterTest.groovy
  1. … 2 more files in changeset.
Move DefaultFileMetadata to impl package

    • -1
    • +1
    ./FileSystemSnapshotBuilderTest.groovy
  1. … 12 more files in changeset.
Fix tests

    • -1
    • +2
    ./impl/DirectorySnapshotterAsDirectoryWalkerTest.groovy
    • -1
    • +3
    ./impl/DirectorySnapshotterTest.groovy
  1. … 1 more file in changeset.
Do not keep reference to Stat in SnapshottingFilter

    • -2
    • +3
    ./impl/DefaultFileSystemSnapshotterTest.groovy
    • -2
    • +1
    ./impl/DirectorySnapshotterAsDirectoryWalkerTest.groovy
    • -3
    • +1
    ./impl/DirectorySnapshotterTest.groovy
    • -5
    • +5
    ./impl/FileSystemSnapshotFilterTest.groovy
  1. … 12 more files in changeset.
Polish DirectorySnapshotterTest

    • -4
    • +2
    ./impl/DirectorySnapshotterTest.groovy
Polish DirectorySnapshotterTest

    • -4
    • +2
    ./impl/DirectorySnapshotterTest.groovy
Add tests to reproduce the issue

* "broken symlinks are snapshotted as missing"

* "detect changes to broken symlink outputs"

    • -0
    • +20
    ./impl/DirectorySnapshotterTest.groovy
  1. … 1 more file in changeset.
Add tests to reproduce the issue

* "broken symlinks are snapshotted as missing"

* "detect changes to broken symlink outputs"

    • -0
    • +20
    ./impl/DirectorySnapshotterTest.groovy
  1. … 1 more file in changeset.
DirectorySnapshotterTest should have null DirectoryWalkerPredicate parameters instead of dummy ones

    • -2
    • +2
    ./impl/DirectorySnapshotterTest.groovy
DirectorySnapshotterTest should have null DirectoryWalkerPredicate parameters instead of dummy ones

    • -2
    • +2
    ./impl/DirectorySnapshotterTest.groovy
Remove redundant comma

    • -1
    • +1
    ./impl/DirectorySnapshotterTest.groovy
Remove redundant comma

    • -1
    • +1
    ./impl/DirectorySnapshotterTest.groovy