Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 540 more files in changeset.
Represent the result of `BuildActionExecuter.execute()` as an object that encapsulates either a result object or a failure, rather than as an opaque return value or a thrown `ReportedException`.

  1. … 25 more files in changeset.
Address review feedback

- use DaemonServerConfiguration to pass information further down

- remove BuildAndStop command

- change naming to use singleUse

+review REVIEW-6567

  1. … 14 more files in changeset.
Replace usages of org.gradle.api.Nullable

With javax.annotation.Nullable.

  1. … 460 more files in changeset.
Use `ListenerManager.getBroadcaster()` in preference to `createAnonymousBroadcaster()`.

  1. … 2 more files in changeset.
Change daemon client disconnect to cancel the build

+review REVIEW-6160

  1. … 3 more files in changeset.
Log Daemon Stop Events uniquely by PID and severity. +review REVIEW-6078

  1. … 7 more files in changeset.
Make daemon state an exclusive concept

+review REVIEW-6078

  1. … 3 more files in changeset.
Move Daemon stop logging to DaemonStateCoordinator and simplify handling of DaemonExpirationEvents. +review REVIEW-6078

  1. … 5 more files in changeset.
Address feedback for --status. +review REVIEW-6064

  1. … 13 more files in changeset.
Draft gradle --status to display pid, version and status of running daemons. +review REVIEW-6064

    • -0
    • +37
    ./HandleReportStatus.java
  1. … 17 more files in changeset.
Capture daemon stop when given --stop. +review REVIEW-5986

  1. … 3 more files in changeset.
Fixing soak test failures

  1. … 3 more files in changeset.
Avoid duplicate stop events and messages if expiration check fires multiple times while a build is stopping. +review REVIEW-5986

  1. … 2 more files in changeset.
Changing daemon stopped exception to return the reason to the client

+review REVIEW-5981

  1. … 3 more files in changeset.
Detect when daemon is thrashing

+review REVIEW-5981

  1. … 16 more files in changeset.
Moved logging events to live in their own package.

  1. … 77 more files in changeset.
Moved internal logging classes from 'core' to 'logging' project.

  1. … 418 more files in changeset.
Move daemon stop handling to a command action instead of a decoration of the executer.

  1. … 4 more files in changeset.
Forward events written by the build using `BuildEventConsumer` back to the daemon client and to the client side `BuildEventConsumer` instance.

  1. … 5 more files in changeset.
daemon hygiene - tidy-up, pushed new method.

  1. … 4 more files in changeset.
launcher package rename job

Needed to rename 'execApi' to 'api' because the former makes checkstyle unhappy

    • -0
    • +35
    ./DaemonCommandAction.java
    • -0
    • +128
    ./DaemonCommandExecution.java
    • -0
    • +104
    ./DaemonConnection.java
    • -0
    • +65
    ./DaemonStateControl.java
    • -0
    • +28
    ./DaemonStoppedException.java
    • -0
    • +27
    ./DaemonUnavailableException.java
  1. … 36 more files in changeset.