groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update core tests

  1. … 7 more files in changeset.
Build buildSrc after applying the settings file

This allows the build cache settings to implicitly apply to buildSrc,

whereas before the configuration had to be duplicated there.

  1. … 26 more files in changeset.
Allow init scripts to apply plugins to settings

  1. … 9 more files in changeset.
Do not allow setting max worker count after value has been retrieved.

This is likely a programmer error and indicates that the set likely has

no effect.

Signed-off-by: Nelson Osacky <nelson@osacky.com>

  1. … 2 more files in changeset.
Make deprecations in TaskContainer throw errors

  1. … 6 more files in changeset.
Make deprecations in TaskContainer throw errors

  1. … 6 more files in changeset.
Fix tests

  1. … 1 more file in changeset.
Use Deleter in cleaning stale outputs, take 2

This covers the remaining use cases:

- stale class cleanup for compilers

- stale overlapping output cleanup

  1. … 30 more files in changeset.
First shot at having two TaskActions

  1. … 3 more files in changeset.
Move Deleter interface out of impl package

  1. … 41 more files in changeset.
Move Deleter interface out of impl package

  1. … 38 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

    • -0
    • +198
    ./org/gradle/execution/plan/AbstractExecutionPlanSpec.groovy
  1. … 9 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

  1. … 8 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

    • -0
    • +198
    ./org/gradle/execution/plan/AbstractExecutionPlanSpec.groovy
  1. … 8 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

  1. … 9 more files in changeset.
First shot at having two TaskActions

  1. … 3 more files in changeset.
First shot at having two TaskActions

  1. … 7 more files in changeset.
First shot at having two TaskActions

  1. … 3 more files in changeset.
Allow having two task actions on a type

One for InputChanges and one for IncrementalTaskInputs having the

same method name. The one for IncrementalTaskInputs needs to be

deprecated.

  1. … 7 more files in changeset.
First shot at having two TaskActions

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

  1. … 7 more files in changeset.
Allow having two task actions on a type

One for InputChanges and one for IncrementalTaskInputs having the

same method name. The one for IncrementalTaskInputs needs to be

deprecated.

  1. … 7 more files in changeset.
Polish test

Polish test

Use Deleter when removing the output for Groovy script compilation

  1. … 2 more files in changeset.
Use Deleter when removing the output for Groovy script compilation

  1. … 2 more files in changeset.
Use Deleter for cache directory cleanup

  1. … 5 more files in changeset.
Use Deleter for cache directory cleanup

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

  1. … 2 more files in changeset.
Fail build when incremental task does not declare outputs

#9723

  1. … 3 more files in changeset.