Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename FileMetadata{Snapshot -> }

Snapshot doesn't add anything to the name.

    • -7
    • +7
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -6
    • +6
    ./services/FallbackFileMetadataAccessorTest.groovy
    • -3
    • +3
    ./services/NativePlatformBackedFileMetadataAccessorTest.groovy
    • -3
    • +3
    ./services/NioFileMetadataAccessorTest.groovy
  1. … 46 more files in changeset.
Address some review feedback.

    • -16
    • +16
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -4
    • +4
    ./services/FallbackFileMetadataAccessorTest.groovy
    • -2
    • +2
    ./services/NativePlatformBackedFileMetadataAccessorTest.groovy
    • -2
    • +2
    ./services/NioFileMetadataAccessorTest.groovy
  1. … 3 more files in changeset.
Stat named pipes as missing files

as we do when we encounter those types when walking

a directory.

    • -0
    • +12
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 4 more files in changeset.
Inline method in test

    • -5
    • +1
    ./services/FallbackFileMetadataAccessorTest.groovy
Add more tests for stating symlinks

    • -0
    • +41
    ./services/AbstractFileMetadataAccessorTest.groovy
Allow stating a symlink cycle

via native platform.

    • -0
    • +16
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

    • -2
    • +0
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

    • -2
    • +0
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

    • -0
    • +16
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

    • -0
    • +16
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 1 more file in changeset.
Detect cycles for symlinks

in `DirectorySnapshotter`.

    • -0
    • +19
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 2 more files in changeset.
Detect cycles for symlinks

in `DirectorySnapshotter`.

    • -0
    • +19
    ./services/AbstractFileMetadataAccessorTest.groovy
  1. … 2 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

    • -0
    • +18
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -0
    • +8
    ./services/FallbackFileMetadataAccessorTest.groovy
  1. … 9 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

    • -0
    • +18
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -0
    • +8
    ./services/FallbackFileMetadataAccessorTest.groovy
  1. … 9 more files in changeset.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

    • -0
    • +57
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -0
    • +8
    ./services/FallbackFileMetadataAccessorTest.groovy
  1. … 9 more files in changeset.
Add a test for stating symlinks pointing to symlinks

    • -0
    • +16
    ./services/AbstractFileMetadataAccessorTest.groovy
Add a test for stating symlinks pointing to symlinks

    • -0
    • +16
    ./services/AbstractFileMetadataAccessorTest.groovy
Add a test for NativePlatformBackedFileMetadataAccessor

    • -3
    • +4
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -1
    • +6
    ./services/FallbackFileMetadataAccessorTest.groovy
    • -0
    • +53
    ./services/NativePlatformBackedFileMetadataAccessorTest.groovy
    • -1
    • +6
    ./services/NioFileMetadataAccessorTest.groovy
Add a test for NativePlatformBackedFileMetadataAccessor

    • -3
    • +4
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -1
    • +6
    ./services/FallbackFileMetadataAccessorTest.groovy
    • -0
    • +53
    ./services/NativePlatformBackedFileMetadataAccessorTest.groovy
    • -1
    • +6
    ./services/NioFileMetadataAccessorTest.groovy
Rename DefaultFileMetadata{ -> Snapshot}

so it is consistent with the interface.

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

so it is consistent with the interface.

  1. … 9 more files in changeset.
Fix test on Java 8

Native platform provides a more precise modified

time than Java NIO on Java 8.

Fix test on Java 8

Native platform provides a more precise modified

time than Java NIO on Java 8.

Fix test on Java 8

Native platform provides a more precise modified

time than Java NIO on Java 8.

Fix test on Java 8

Native platform provides a more precise modified

time than Java NIO on Java 8.

Use native platform for stat by default

instead of using Java NIO APIs with a `File.exists()`

on Linux and Windows.

This is a preparation for #12966.

    • -37
    • +0
    ./services/Jdk7FileMetadataAccessorTest.groovy
    • -0
    • +37
    ./services/NioFileMetadataAccessorTest.groovy
  1. … 4 more files in changeset.
Use native platform for stat by default

instead of using Java NIO APIs with a `File.exists()`

on Linux and Windows.

This is a preparation for #12966.

    • -37
    • +0
    ./services/Jdk7FileMetadataAccessorTest.groovy
    • -0
    • +37
    ./services/NioFileMetadataAccessorTest.groovy
  1. … 4 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
    • +1
    ./jdk7/PosixJdk7FilePermissionHandlerTest.groovy
    • -1
    • +1
    ./services/AbstractFileMetadataAccessorTest.groovy
    • -1
    • +1
    ./services/UnsupportedFilePermissionsTest.groovy
  1. … 403 more files in changeset.
Fix more constructors

    • -1
    • +1
    ./jdk7/PosixJdk7FilePermissionHandlerTest.groovy
  1. … 11 more files in changeset.
Fix more constructors

  1. … 15 more files in changeset.