Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Warn about deprecation of search upwards and similar APIs

  1. … 8 more files in changeset.
Run all tasks read from the instant execution cache in parallel. Each of the tasks is isolated from the project state and so can run in parallel.

  1. … 5 more files in changeset.
Apply review comment

  1. … 7 more files in changeset.
Fix related tests

  1. … 4 more files in changeset.
Revert "Revert "Add debug support to TestLauncher (#9863)""

This reverts commit 17d0ec1ba0dd44df1a6e2e2f8e79c366faa2bee7.

  1. … 34 more files in changeset.
Revert "Add debug support to TestLauncher (#9863)"

This reverts commits 026d9f4f8b33e64a64fd0f9f4c364b4c7cebf26f and fda0f3d58074137a1e9204fbf2762d9f63a0603b.

Temporarily reverted due to a possible performance regression.

  1. … 35 more files in changeset.
Add debug support to TestLauncher (#9863)

  1. … 34 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. … 11 more files in changeset.
Revert "Ignore failing test for now"

This reverts commit 09f28a51ae9b673d8693b07b93f7a66cf31af982.

Revert "Ignore failing test for now"

This reverts commit 90e15b3e55fbba276f94e96aea8bfed7ab9fa85a.

Move Stat and Chmod to :files

  1. … 35 more files in changeset.
Fail on deprecation warning

* Adds one more option to warning-mode: fail

* If fail is activated, the build will fail at the end if any

deprecation warnings were reported

* Enhances the build result, possibly

making its failure a MultipleBuildFailures

Fixes #6491

  1. … 5 more files in changeset.
Rework `MessagingServices` so that it is just a provider of services and registered in the same way as other providers, rather than it being its own `ServiceRegistry` that is added as a service and then specific services manually located from it.

Also rework how the logging services are wired into the tooling API connections, so that the logging services registry is just a parent of the connection services in the same way as other scopes, rather than it being registered as a service as well as being a parent.

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

  1. … 50 more files in changeset.
Simplify launcher project structure

    • -33
    • +0
    ./main/java/org/gradle/launcher/GradleMain.java
  1. … 561 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

  1. … 94 more files in changeset.
Fix TAPI handling of the client provided system input `InputStream` when running in embedded mode. Previously this input stream would be ignored.

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

  1. … 5 more files in changeset.
Fix Groovy compile error

    • -1
    • +1
    ./test/groovy/org/gradle/launcher/MainTest.groovy
Add missing @Override to all modules

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +1
    ./main/java/org/gradle/launcher/Main.java
  1. … 999 more files in changeset.
Relax what we check for in the daemon health stats unit test

Fix wrapper error message on Java 6/7

    • -2
    • +10
    ./main/java/org/gradle/launcher/GradleMain.java
    • -3
    • +0
    ./main/java/org/gradle/launcher/Main.java
  1. … 1 more file in changeset.
Fix tests

  1. … 3 more files in changeset.
Stop using Action in launcher

    • -1
    • +1
    ./main/java/org/gradle/launcher/Main.java
    • -7
    • +5
    ./test/groovy/org/gradle/launcher/MainTest.groovy
  1. … 4 more files in changeset.
Extract interface from CommandLineActionFactory

    • -1
    • +2
    ./main/java/org/gradle/launcher/Main.java
    • -6
    • +7
    ./test/groovy/org/gradle/launcher/MainTest.groovy
  1. … 2 more files in changeset.
Split :launcher into :launcher, :launcherBootstrap and :launcherStartup

in order to isolate Java 6 stuff

Let split launcher projects code be shipped in a fat jar

for backwards compatibility

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 534 more files in changeset.
Support adding a 'gradle.properties' file to a Gradle distribution (#9296)

This can be used by organisations who package their own Gradle

distributions to set defaults. For example to adjust the

daemon memory defaults via 'org.gradle.jvmargs'.

  1. … 10 more files in changeset.
Convert net.jcip.annotations to javax.annotation.concurrent annotations

  1. … 61 more files in changeset.