Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Simplify launcher project structure

    • -417
    • +0
    ./cli/DefaultCommandLineActionFactory.java
    • -50
    • +0
    ./cli/ExceptionReportingAction.java
    • -32
    • +0
    ./cli/ReportDaemonStatusAction.java
    • -228
    • +0
    ./cli/action/BuildActionSerializer.java
    • -32
    • +0
    ./cli/action/ExecuteBuildAction.java
    • -34
    • +0
    ./cli/converter/PropertiesToDaemonParametersConverter.java
  1. … 561 more files in changeset.
Change ArrayLists, used as Queues to ArrayDeques and LinkedLists

removing the first element is linear in an ArrayList

  1. … 9 more files in changeset.
Increase IO buffer sizes from 1024/2048 to 8192

See: https://github.com/romromov/java-io-benchmark

    • -1
    • +1
    ./daemon/client/DaemonClientInputForwarder.java
  1. … 2 more files in changeset.
Add missing @Override to all modules

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

    • -0
    • +7
    ./cli/DefaultCommandLineActionFactory.java
    • -0
    • +2
    ./daemon/client/DaemonCancelForwarder.java
    • -0
    • +3
    ./daemon/client/DaemonClientInputForwarder.java
    • -0
    • +1
    ./daemon/client/DaemonClientServices.java
  1. … 985 more files in changeset.
Move EncodedStream to messaging

This class needs to stay Java 6 compatible.

    • -1
    • +1
    ./daemon/client/DefaultDaemonStarter.java
  1. … 11 more files in changeset.
Stop using Action in launcher

    • -28
    • +0
    ./cli/CommandLineActionFactory.java
    • -3
    • +5
    ./cli/DefaultCommandLineActionFactory.java
  1. … 6 more files in changeset.
Extract interface from CommandLineActionFactory

    • -384
    • +5
    ./cli/CommandLineActionFactory.java
    • -0
    • +408
    ./cli/DefaultCommandLineActionFactory.java
  1. … 5 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>

    • -0
    • +407
    ./cli/CommandLineActionFactory.java
    • -0
    • +49
    ./cli/ExceptionReportingAction.java
    • -0
    • +32
    ./cli/ReportDaemonStatusAction.java
    • -0
    • +228
    ./cli/action/BuildActionSerializer.java
    • -0
    • +32
    ./cli/action/ExecuteBuildAction.java
    • -0
    • +34
    ./cli/converter/PropertiesToDaemonParametersConverter.java
  1. … 534 more files in changeset.