fingerprint

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add example for generic file tree to Javadoc

`SingletonFileTree`s aren't generic file trees.

Add Javadoc to GenericFileTreeSnapshotter

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.

    • -14
    • +11
    ./impl/DefaultFileCollectionSnapshotter.java
  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.

    • -14
    • +11
    ./impl/DefaultFileCollectionSnapshotter.java
  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.

    • -14
    • +11
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 16 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.

    • -14
    • +11
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 25 more files in changeset.
Move FileSystemSnapshotBuilder to core

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

    • -1
    • +0
    ./impl/DefaultGenericFileTreeSnapshotter.java
    • -0
    • +154
    ./impl/FileSystemSnapshotBuilder.java
  1. … 3 more files in changeset.
Move snapshotting generic file trees to own service

    • -0
    • +24
    ./GenericFileTreeSnapshotter.java
    • -31
    • +5
    ./impl/DefaultFileCollectionSnapshotter.java
    • -0
    • +68
    ./impl/DefaultGenericFileTreeSnapshotter.java
  1. … 15 more files in changeset.
Change name back to get a better flame diff

    • -2
    • +2
    ./impl/DefaultFileCollectionSnapshotter.java
Replace remaining usages of FileSystemSnapshotter

    • -10
    • +21
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -10
    • +21
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

    • -10
    • +21
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 22 more files in changeset.
WIP

    • -10
    • +21
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 22 more files in changeset.
Limit the scope FileSystemSnapshotBuilder is available in

We only need it to create a single FileSysatemSnapshot, so it should not be exposed to the outside world.

    • -8
    • +17
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 3 more files in changeset.
Limit the scope FileSystemSnapshotBuilder is available in

We only need it to create a single FileSysatemSnapshot, so it should not be exposed to the outside world.

    • -8
    • +17
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 3 more files in changeset.
Rework FingerprinterFixture trait to not contain public fields

See: http://docs.groovy-lang.org/next/html/documentation/core-traits.html#_public_fields

    • -1
    • +1
    ./impl/AbstractFileCollectionFingerprinter.java
    • -1
    • +2
    ./impl/OutputFileCollectionFingerprinter.java
  1. … 1 more file in changeset.
Rework FingerprinterFixture to not contain public fields

See: http://docs.groovy-lang.org/next/html/documentation/core-traits.html#_public_fields

    • -1
    • +1
    ./impl/AbstractFileCollectionFingerprinter.java
    • -1
    • +2
    ./impl/OutputFileCollectionFingerprinter.java
  1. … 1 more file in changeset.
Rework FingerprinterFixture trait to not contain public fields

See: http://docs.groovy-lang.org/next/html/documentation/core-traits.html#_public_fields

    • -1
    • +1
    ./impl/AbstractFileCollectionFingerprinter.java
    • -1
    • +2
    ./impl/OutputFileCollectionFingerprinter.java
  1. … 1 more file in changeset.
Move DefaultFileMetadata to impl package

    • -1
    • +1
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 12 more files in changeset.
Rename file collection visitor type and visit method.

    • -4
    • +4
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 33 more files in changeset.
Rename file collection visitor type and visit method.

    • -4
    • +4
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 33 more files in changeset.
Rename file collection visitor type and visit method.

    • -4
    • +4
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 33 more files in changeset.
Change file collection `visitLeafCollections()` so that visitor receives a 'source' object and `Iterable<File>` that describes a file collection, instead of a `FileCollection` instance.

Change visiting of the outputs of artifact transforms so that an empty collection is visited when its 'spec' is requested by the visitor. The 'source' object can be used to carry details about the output variant to the instant execution serializer.

    • -3
    • +3
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 25 more files in changeset.
Change file collection `visitLeafCollections()` so that visitor receives a 'source' object and `Iterable<File>` that describes a file collection, instead of a `FileCollection` instance.

Change visiting of the outputs of artifact transforms so that an empty collection is visited when its 'spec' is requested by the visitor. The 'source' object can be used to carry details about the output variant to the instant execution serializer.

    • -3
    • +3
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 25 more files in changeset.
Change file collection `visitLeafCollections()` so that visitor receives a 'source' object and `Iterable<File>` that describes a file collection, instead of a `FileCollection` instance.

Change visiting of the outputs of artifact transforms so that an empty collection is visited when its 'spec' is requested by the visitor. The 'source' object can be used to carry details about the output variant to the instant execution serializer.

    • -3
    • +3
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 25 more files in changeset.
Change file collection `visitLeafCollections()` so that visitor receives a 'source' object and `Iterable<File>` that describes a file collection, instead of a `FileCollection` instance.

Change visiting of the outputs of artifact transforms so that an empty collection is visited when its 'spec' is requested by the visitor. The 'source' object can be used to carry details about the output variant to the instant execution serializer.

    • -3
    • +3
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 25 more files in changeset.
Change file collection `visitLeafCollections()` so that visitor receives a 'source' object and `Iterable<File>` that describes a file collection, instead of a `FileCollection` instance.

Change visiting of the outputs of artifact transforms so that an empty collection is visited when its 'spec' is requested by the visitor. The 'source' object can be used to carry details about the output variant to the instant execution serializer.

    • -3
    • +3
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 25 more files in changeset.
Merge `FileTreeInternal.visitTreeOrBackingFile()` into `visitLeafCollections(listener)`, so that the listener is told whether or not the tree is backed by a file and can do what it chooses with this information.

    • -1
    • +6
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 16 more files in changeset.
Merge `FileTreeInternal.visitTreeOrBackingFile()` into `visitLeafCollections(listener)`, so that the listener is told whether or not the tree is backed by a file and can do what it chooses with this information.

    • -1
    • +6
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 17 more files in changeset.
Merge `FileTreeInternal.visitTreeOrBackingFile()` into `visitLeafCollections(listener)`, so that the listener is told whether or not the tree is backed by a file and can do what it chooses with this information.

    • -1
    • +6
    ./impl/DefaultFileCollectionSnapshotter.java
  1. … 16 more files in changeset.