native

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Drop legacy FileSystem type form nativeplatform package

In favor of the one from the nativeintegration package. This shouldn't break anyone.

  1. … 3 more files in changeset.
Use FileSystem from nativeintegration package

  1. … 4 more files in changeset.
Use FileSystem from nativeintegration package

  1. … 4 more files in changeset.
Depend only on test fixtures from :native, not on :core

  1. … 3 more files in changeset.
Move DefaultFileMetadata to impl package

  1. … 8 more files in changeset.
Polish FileSystem

Use native-platform to detect whether stdin is attached to a console, rather than `System.console()`, as this can detect more cases, such as when Gradle is running from mintty on Windows (e.g. the cygwin terminal).

This allows the `init` task to prompt the user interactively when run from mintty on Windows.

Also consolidate some of the "is x connected to a console?" logic into a single place.

  1. … 5 more files in changeset.
Use native-platform to detect whether stdin is attached to a console, rather than `System.console()`, as this can detect more cases, such as when Gradle is running from mintty on Windows (e.g. the cygwin terminal).

This allows the `init` task to prompt the user interactively when run from mintty on Windows.

Also consolidate some of the "is x connected to a console?" logic into a single place.

  1. … 5 more files in changeset.
Use native-platform to detect whether stdin is attached to a console, rather than `System.console()`, as this can detect more cases, such as when Gradle is running from mintty on Windows (e.g. the cygwin terminal).

This allows the `init` task to prompt the user interactively when run from mintty on Windows.

Also consolidate some of the "is x connected to a console?" logic into a single place.

  1. … 4 more files in changeset.
Revert "Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers""

This reverts commit 669ec8c0211ad7e36ec4a91921e2da5da8619bef.

  1. … 318 more files in changeset.
Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers"

This reverts commit 72dc39d9784910196e7840ac35317bc46ef4c4a1, reversing

changes made to 69ffd7ea87b343cb6f0f03b947b7605a5bea02b1.

  1. … 318 more files in changeset.
Add correct dependency between :native and :files

  1. … 2 more files in changeset.
Add correct dependency between :native and :files

  1. … 2 more files in changeset.
Move Stat and Chmod to :files

  1. … 30 more files in changeset.
Move Stat and Chmod to :files

  1. … 30 more files in changeset.
TODO

  1. … 41 more files in changeset.
Split FileType into SnapshotFileType and FingerprintFileType

  1. … 41 more files in changeset.
Split FileType into SnapshotFileType and FingerprintFileType

  1. … 41 more files in changeset.
TODO

  1. … 41 more files in changeset.
Split FileType into SnapshotFileType and FingerprintFileType

  1. … 41 more files in changeset.
Move DefaultFileMetadata to :files

  1. … 6 more files in changeset.
Move org.gradle.internal.file to :files

  1. … 19 more files in changeset.
Move DefaultFileMetadata back to :native

  1. … 2 more files in changeset.
Move more classes to pineapple

  1. … 44 more files in changeset.
Replace use of Files.exists(Path) with File.exists()

  1. … 3 more files in changeset.
Replace use of Files.exists(Path) with File.exists()

  1. … 2 more files in changeset.
WIP: Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

  1. … 84 more files in changeset.
WIP: Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

  1. … 84 more files in changeset.
WIP: Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

  1. … 84 more files in changeset.
WIP: Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

  1. … 84 more files in changeset.