Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Allow stating a symlink cycle

via native platform.

  1. … 1 more file in changeset.
Detect cycles for symlinks

in `DirectorySnapshotter`.

  1. … 2 more files in changeset.
Detect cycles for symlinks

in `DirectorySnapshotter`.

  1. … 2 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.
Determine symlink access in stat

This way we can use the information when deciding what to

watch.

  1. … 9 more files in changeset.
Add a test for stating symlinks pointing to symlinks

Add a test for stating symlinks pointing to symlinks

Add a test for NativePlatformBackedFileMetadataAccessor

Add a test for NativePlatformBackedFileMetadataAccessor

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.

  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.

  1. … 4 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9 (#12940)

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

  1. … 11 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

  1. … 11 more files in changeset.
Remove test precondition: FIX_TO_WORK_ON_JAVA9

Gradle clearly works with Java 9 (and later) by now. There should

be nothing left to be fixed. The remaining usages of this annotation

where wrong:

- The test is not testing a feature of Gradle, but of Java or another

tool that only works with java versions < 9

Replaced precondition with: JDK8_OR_EARLIER

(or JDK9_OR_LATER depending on how it is used)

- Test is running older Gradle versions that do not support Java9+

Replaced precondition with: JDK8_OR_EARLIER

- Test itself was using features of Java not available anymore in Java9+

Removed precondition and fixed test to do the test setup differently.

  1. … 11 more files in changeset.
Remove always-true PROCESS_ID test precondition

  1. … 1 more file in changeset.
Remove always-true SET_ENV_VARIABLE test precondition

  1. … 5 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. … 401 more files in changeset.
Fix more constructors

  1. … 11 more files in changeset.
Fix more constructors

  1. … 15 more files in changeset.