Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Spike invalidating in-memory cache at the end of a build

  1. … 21 more files in changeset.
Fixes for test coverage.

  1. … 6 more files in changeset.
Add more test coverage for using CopySpec with instant execution.

Reduce the verbosity of some instant execution logging.

  1. … 16 more files in changeset.
Add more test coverage for using CopySpec with instant execution.

Reduce the verbosity of some instant execution logging.

  1. … 16 more files in changeset.
Force AbstractTestDirectoryProvider to use Class (#12431)

Closes https://github.com/gradle/gradle-private/issues/2988

This PR adds `className` to `AbstractTestDirectoryProvider` so there'll be no more `unknown-test-class`.

  1. … 404 more files in changeset.
Fix tests

  1. … 369 more files in changeset.
Notify VFS about local state cleanup

#12146

  1. … 3 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 33 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 33 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 33 more files in changeset.
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

  1. … 44 more files in changeset.
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

  1. … 44 more files in changeset.
Fix classycle

  1. … 35 more files in changeset.
Move ImplementationSnapshot to :snapshots

  1. … 35 more files in changeset.
Move ImplementationSnapshot to :snapshots

  1. … 35 more files in changeset.
Move BuildCacheCommandFactory to :build-cache

And its implementation to :core (though it should end up in some build-cache-related subproject eventually).

  1. … 16 more files in changeset.
Add FileCollectionFingerprint.getRootPaths()

to simplify the notification of the VFS for changes from a

file collection fingerprint.

  1. … 4 more files in changeset.
Inform VFS for output cleanup in CleanupOutputsStep

The previous outputs can be in a different place for the cleanup, e.g.

when the task is re-configured. Therefore, the VFS needs to be informed

that something will change there.

  1. … 5 more files in changeset.
Inform VFS for output cleanup in CleanupOutputsStep

The previous outputs can be in a different place for the cleanup, e.g.

when the task is re-configured. Therefore, the VFS needs to be informed

that something will change there.

  1. … 5 more files in changeset.
Inform VFS for output cleanup in CleanupOutputsStep

The previous outputs can be in a different place for the cleanup, e.g.

when the task is re-configured. Therefore, the VFS needs to be informed

that something will change there.

  1. … 5 more files in changeset.
Inform VFS for output cleanup in CleanupOutputsStep

The previous outputs can be in a different place for the cleanup, e.g.

when the task is re-configured. Therefore, the VFS needs to be informed

that something will change there.

  1. … 5 more files in changeset.
Rename types for better understanding

We distinguish between complete and incomplete snapshots.

  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.

  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. … 24 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 21 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 21 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 21 more files in changeset.
WIP

  1. … 21 more files in changeset.
Remove unnecessary white-space

Remove unnecessary white-space