Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove deprecated GUtil.savePropertiesNoDateComment

  1. … 1 more file in changeset.
Remove deprecated GUtil.savePropertiesNoDateComment

  1. … 1 more file in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

  1. … 90 more files in changeset.
Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'"

This reverts commit 2f79026f5e127a8175e25844522237615b19ed52 because of a performance regression,

reversing changes made to 7f1e66079ce629ecde3e09e549e9796ab85761dc.

  1. … 90 more files in changeset.
Fix unit tests

  1. … 2 more files in changeset.
Use JDK's UncheckedIOException for copy related invalid IO operations

  1. … 3 more files in changeset.
Used JDK's UncheckedIOException for copy related invalid IO operations

  1. … 3 more files in changeset.
Used JDK's UncheckedIOException for copy related invalid IO operations

  1. … 3 more files in changeset.
Used JDK's UncheckedIOException for copy related invalid IO operations

  1. … 3 more files in changeset.
TODO2

  1. … 2 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 52 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 53 more files in changeset.
Adjust tests to avoid unnecessary additional test dependencies

  1. … 5 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Delegate `CollectionUtils#collect` for `Iterable` to `Collection`, when applicable

  1. … 4 more files in changeset.
Delegate `CollectionUtils#collect` for `Iterable` to `Collection`, when applicable

  1. … 1 more file in changeset.
Delegate `CollectionUtils#collect` for `Iterable` to `Collection`, when applicable

  1. … 1 more file in changeset.
Delegate `CollectionUtils#collect` for `Iterable` to `Collection`, when applicable

  1. … 1 more file in changeset.
Fix a bunch of tests and do some cleanup

    • -0
    • +47
    ./internal/ReachableTypesTest.groovy
    • -0
    • +79
    ./internal/ReachableTypesTestHelper.java
  1. … 34 more files in changeset.
Error when SetSystemProperties rule is used with tmpdir

    • -0
    • +56
    ./SetSystemPropertiesTest.groovy
  1. … 1 more file in changeset.
Error when SetSystemProperties rule is used with tmpdir

  1. … 1 more file in changeset.
Merge branch 'release'

  1. … 3 more files in changeset.
No special treatment of milestone versions when calculating next major (#7908)

A special treatment was added for Gradle 1.0. This did assume that

there will be no milestones for minor releases. This was an issue with

5.1-milestone-1, which is a minor release milestone.

Since the special treatment is not necessary for any milestone release

(major or minor) anymore, we remove it.

  1. … 1 more file in changeset.
Implement fallback for touching empty files

On Linux, users cannot set the last modification timestamp of files they

don't own but have write access to because the JDK uses `futimes`

instead of `futimens` (note the extra 'n'!).

Resolves #7873.

  1. … 1 more file in changeset.
Fix GradleVersion comparison and refactor GradleVersion (#7856)

This fixes https://github.com/gradle/gradle-private/issues/1682

Previously, there's an issue in `GradleVersion` comparison: `5.0-commit-1a2b3c` would be regarded as equal to `5.0-commit-2b3c4d`.

This PR fixes this issue by comparing `GradleVersion.version` when everything else is equal.

Also, this PR does a lot of refactoring work:

- Extract magic stage number to constants `STAGE_PREVIEW`/`STAGE_RC `.

- Extract methods to improve readability.

  1. … 1 more file in changeset.