Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove 'release' property (reverts #12648)

A more high level concept for specifying Java versions will

be introduced soon.

    • -13
    • +0
    ./DefaultJvmLanguageCompileSpec.java
  1. … 12 more files in changeset.
Remove 'release' property (reverts #12648)

A more high level concept for specifying Java versions will

be introduced soon.

    • -13
    • +0
    ./DefaultJvmLanguageCompileSpec.java
  1. … 12 more files in changeset.
Add property to configure the `--release` flag (#12648)

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 8 more files in changeset.
Add property to configure the `--release` flag

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 8 more files in changeset.
Add property to configure the `--release` flag

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 8 more files in changeset.
Add property to configure the `--release` flag

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 8 more files in changeset.
Add property to configure the `--release` flag

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 8 more files in changeset.
Add property to configure the `--release` flag

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 15 more files in changeset.
Add property to configure the `--release` flag

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 8 more files in changeset.
Add property to configure the `--release` flag

A more convenient, and provider-based, method to configure the

`--release` flag in place of using a plain compiler args like

`compilerArgs.addAll(['--release', '...'])`.

    • -0
    • +13
    ./DefaultJvmLanguageCompileSpec.java
  1. … 8 more files in changeset.
Support module path in Java compile task

The task now uses the JavaModuleDetector service to determine

the --classpath and --module-path for the Java compiler.

  1. … 7 more files in changeset.
Support module path in Java compile task

The task now uses the JavaModuleDetector service to determine

the --classpath and --module-path for the Java compiler.

  1. … 7 more files in changeset.
Support module path in Java compile task

The task now uses the JavaModuleDetector service to determine

the --classpath and --module-path for 'javac'.

  1. … 6 more files in changeset.
Support module path in Java compile task

The task now uses the JavaModuleDetector service to determine

the --classpath and --module-path for 'javac'.

  1. … 6 more files in changeset.
Support module path in Java compile task

The task now uses the JavaModuleDetector service to determine

the --classpath and --module-path for 'javac'.

  1. … 6 more files in changeset.
Add compilation support for Java modules using the --module-path

  1. … 26 more files in changeset.
Add compilation support for Java modules using the --module-path

  1. … 24 more files in changeset.
Add compilation support for Java modules using the --module-path

  1. … 26 more files in changeset.
Add compilation support for Java modules using the --module-path

  1. … 26 more files in changeset.
Add compilation support for Java modules using the --module-path

  1. … 26 more files in changeset.
Fixes for previous commit.

Remove some minor hot spots in scheduling and executing Worker API actions.

- Don't create JVM options for a legacy worker action until needed.

- Don't create the parameters of a legacy worker action more than once.

- Improve inference of an isolated object's parameter type.

Also restructure to decouple the different kinds of worker action specs, to allow the different specs to carry different information and also to make clearer what state a given stage of the execution pipeline expects the spec and its parameters to be in.

  1. … 36 more files in changeset.
Remove some minor hot spots in scheduling and executing Worker API actions.

- Don't create JVM options for a legacy worker action until needed.

- Don't create the parameters of a legacy worker action more than once.

- Improve inference of an isolated object's parameter type.

Also restructure to decouple the different kinds of worker action specs, to allow the different specs to carry different information and also to make clearer what state a given stage of the execution pipeline expects the spec and its parameters to be in.

  1. … 31 more files in changeset.
Remove some minor hot spots in scheduling and executing Worker API actions.

- Don't create JVM options for a legacy worker action until needed.

- Don't create the parameters of a legacy worker action more than once.

- Improve inference of an isolated object's parameter type.

Also restructure to decouple the different kinds of worker action specs, to allow the different specs to carry different information and also to make clearer what state a given stage of the execution pipeline expects the spec and its parameters to be in.

  1. … 36 more files in changeset.
Merge the logic that decides which services are available for injection into a build service and which services are available for a worker action. Build services can now be injected with an `ObjectFactory` and `ProviderFactory`.

  1. … 19 more files in changeset.
Merge the logic that decides which services are available for injection into a build service and which services are available for a worker action. Build services can now be injected with an `ObjectFactory` and `ProviderFactory`.

  1. … 19 more files in changeset.
Merge the logic that decides which services are available for injection into a build service and which services are available for a worker action. Build services can now be injected with an `ObjectFactory` and `ProviderFactory`.

  1. … 19 more files in changeset.
Align no isolation worker with isolated workers

    • -3
    • +18
    ./daemon/AbstractDaemonCompiler.java
  1. … 17 more files in changeset.
Fix some lgtm alerts

  1. … 11 more files in changeset.
Make file operations in worker daemons relative to project directory

  1. … 20 more files in changeset.