Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Tests for previous commit.

    • -4
    • +2
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 5 more files in changeset.
Tests for previous commit.

    • -4
    • +2
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 5 more files in changeset.
Fix the `jar` task with instant execution when the classes output directory does not exist when writing the instant execution cache.

More generally, do not ignore input directories for archive tasks which did not exist when the instant execution cache was written.

    • -4
    • +2
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 9 more files in changeset.
Fix the `jar` task with instant execution when the classes output directory does not exist when writing the instant execution cache.

More generally, do not ignore input directories for archive tasks which did not exist when the instant execution cache was written.

    • -4
    • +2
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 9 more files in changeset.
Use own listener type for GeneratedSingletonFileTree

    • -3
    • +2
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 1 more file in changeset.
Notify VFS when manifest is written

by GeneratedSingletonFileTree.

    • -1
    • +3
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 6 more files in changeset.
Notify VFS when manifest is written

by GeneratedSingletonFileTree.

    • -1
    • +3
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 6 more files in changeset.
Notify VFS when manifest is written

by GeneratedSingletonFileTree.

    • -1
    • +3
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 6 more files in changeset.
Notify VFS when manifest is written

by GeneratedSingletonFileTree.

    • -1
    • +3
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 7 more files in changeset.
Notify VFS when manifest is written

by GeneratedSingletonFileTree.

    • -1
    • +3
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 6 more files in changeset.
Notify VFS when manifest is written

by GeneratedSingletonFileTree.

    • -1
    • +3
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 6 more files in changeset.
Notify VFS when manifest is written

by GeneratedSingletonFileTree.

    • -1
    • +3
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 6 more files in changeset.
Rename types for better understanding

We distinguish between complete and incomplete snapshots.

    • -5
    • +5
    ./DefaultFileCollectionSnapshotterTest.groovy
    • -5
    • +5
    ./FileSystemSnapshotBuilderTest.groovy
  1. … 67 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.

    • -2
    • +1
    ./DefaultFileCollectionSnapshotterTest.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.

    • -2
    • +1
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 25 more files in changeset.
Move FileSystemSnapshotBuilder to core

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

    • -0
    • +141
    ./FileSystemSnapshotBuilderTest.groovy
  1. … 4 more files in changeset.
Move snapshotting generic file trees to own service

    • -1
    • +1
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 17 more files in changeset.
Fix unit tests

    • -18
    • +15
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 9 more files in changeset.
Fix unit tests

    • -18
    • +15
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 7 more files in changeset.
Use a virtual file system everywhere

    • -18
    • +15
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 17 more files in changeset.
Use a virtual file system everywhere

    • -18
    • +15
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 17 more files in changeset.
Use a virtual file system everywhere

    • -18
    • +15
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 17 more files in changeset.
ProjectLayout APIs for resolving files and creating immutable FileTrees

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -17
    • +1
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 6 more files in changeset.
Do not keep reference to Stat in SnapshottingFilter

    • -1
    • +1
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 15 more files in changeset.
Rename FileSystemSnapshotVisitor.{visit -> visitFile} (#9858)

So it is more obvious that directory snapshots are not passed into this

method.

    • -1
    • +1
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 24 more files in changeset.
Remove includedAdded (#9860)

Since we filter the before execution output snapshot, we don't need

`includeAdded` any more.

    • -21
    • +1
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 20 more files in changeset.
Remove includedAdded (#9860)

Since we filter the before execution output snapshot, we don't need

`includeAdded` any more.

    • -21
    • +1
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 20 more files in changeset.
Rename FileSystemSnapshotVisitor.{visit -> visitFile}

So it is more obvious that directory snapshots are not passed into this

method.

    • -1
    • +1
    ./DefaultFileCollectionSnapshotterTest.groovy
  1. … 23 more files in changeset.
Remove includedAdded

Since we filter the before execution output snapshot, we don't need

`includeAdded` any more.

    • -21
    • +1
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 20 more files in changeset.
Remove includedAdded

Since we filter the before execution output snapshot, we don't need

`includeAdded` any more.

    • -21
    • +1
    ./AbsolutePathFileCollectionFingerprinterTest.groovy
  1. … 20 more files in changeset.