Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use guava Supplier where java.util.function.Supplier was used

Fix Java version parsing

Fix Java version parsing

Fix Java version parsing

Fix Java version parsing

Move implementation classes to impl package

  1. … 4 more files in changeset.
Move implementation classes to impl package

    • -0
    • +98
    ./gradle/api/internal/file/archive/impl/FileZipInput.java
    • -0
    • +72
    ./gradle/api/internal/file/archive/impl/JdkZipEntry.java
    • -0
    • +63
    ./gradle/api/internal/file/archive/impl/StreamZipInput.java
  1. … 3 more files in changeset.
Move implementation classes to impl package

  1. … 4 more files in changeset.
Move archive file classes to the files project

    • -0
    • +96
    ./gradle/api/internal/file/archive/FileZipInput.java
    • -0
    • +71
    ./gradle/api/internal/file/archive/JdkZipEntry.java
    • -0
    • +61
    ./gradle/api/internal/file/archive/StreamZipInput.java
    • -0
    • +42
    ./gradle/api/internal/file/archive/ZipEntry.java
    • -0
    • +23
    ./gradle/api/internal/file/archive/ZipInput.java
    • -0
    • +4
    ./gradle/internal/file/FileException.java
  1. … 6 more files in changeset.
Move archive file classes to the files project

    • -0
    • +4
    ./gradle/internal/file/FileException.java
  1. … 6 more files in changeset.
Replace LinkedLists with ArrayLists where possible

  1. … 71 more files in changeset.
Address review feedback

    • -2
    • +2
    ./gradle/internal/file/FileMetadata.java
  1. … 2 more files in changeset.
Rename FileMetadata{Snapshot -> }

Snapshot doesn't add anything to the name.

    • -0
    • +73
    ./gradle/internal/file/FileMetadata.java
    • -0
    • +108
    ./gradle/internal/file/impl/DefaultFileMetadata.java
  1. … 46 more files in changeset.
Replace FileMetadata by FileMetadataSnapshot

  1. … 16 more files in changeset.
Address some more review feedback.

  1. … 2 more files in changeset.
Introduce `AccessType.viaSymlink`

  1. … 5 more files in changeset.
Add more Javadoc on `AccessType`

Add newline between enum constants.

Co-authored-by: Lóránt Pintér <lorant@gradle.com>

Determine symlink access in stat

This way we can use the information when deciding what to

watch.

  1. … 9 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

  1. … 9 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

  1. … 9 more files in changeset.
Use factory methods for DefaultFileMetadataSnapshot

and make the constructor private.

  1. … 4 more files in changeset.
Use factory methods for DefaultFileMetadataSnapshot

and make the constructor private.

  1. … 4 more files in changeset.
Rename DefaultFileMetadata{ -> Snapshot}

so it is consistent with the interface.

  1. … 8 more files in changeset.
Rename DefaultFileMetadata{ -> Snapshot}

so it is consistent with the interface.

  1. … 8 more files in changeset.
Annotate internal APIs used by test-distribution (#13010)

In order to avoid accidentally changing an internal API without

adjusting the test-distribution plugin, they are now annotated with

`@UsedByScanPlugin("test-distribution")`.

  1. … 30 more files in changeset.
Annotate internal APIs used by test-distribution

In order to avoid accidentally changing an internal API without

adjusting the test-distribution plugin, they are now annotated with

`@UsedByScanPlugin("test-distribution")`.

  1. … 30 more files in changeset.
Determine isSymlink in stat

We switch to using the native stat on all OSes,

since it should be much faster for missing files

compared to catching the exception in Java

NIO.

  1. … 7 more files in changeset.
Determine isSymlink in stat

We switch to using the native stat on all OSes,

since it should be much faster for missing files

compared to catching the exception in Java

NIO.

  1. … 7 more files in changeset.
Move FileAccessTracker to :files

    • -0
    • +42
    ./gradle/internal/file/FileAccessTracker.java
  1. … 24 more files in changeset.