Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Addressed code review feedback

Environment variables are not supported in debug mode.

Started throwing meaningful exception to indicate this.

Signed-off-by: Szczepan Faber <>

Merge remote-tracking branch 'origin/release'

* origin/release:

Link to Kotlin DSL 1.1.1 in release notes

Mention 5.1.1 in release notes

Rewrite gradle api extensions jar reproducibility test as a unit test

Signed-off-by: Paul Merlin <>

Remove unnecessary `VariantNameBuilder`

Only consider resource files for change processing

That is we ignore some changes to directories, thus ignoring addition

and modifications of empty packages.

Fixes #8203

Reorder task executers

Move some of the executers earlier, so we can convert the rest to the execution project

Break association between current and software model type

Move `NativePlatform` getter to internal type.

  1. … 54 more files in changeset.
Link to Kotlin DSL 1.1.1 in release notes

Signed-off-by: Paul Merlin <>

    • -1
    • +1
Adapt visitInputProperty

Mention 5.1.1 in release notes

    • -8
    • +10
Remove Kotlin DSL version from gradle --version

Signed-off-by: Paul Merlin <>

Enable stricter task property validation on :kotlinDslPlugins

Signed-off-by: Paul Merlin <>

Revert isolated daemon requirement on kotlin-dsl integ tests

Signed-off-by: Paul Merlin <>

The visitor should handle all the creation

Especially the annotation handler should not need the file resolver.

  1. … 30 more files in changeset.
Merge branch 'release'

Merge pull request #8206 from gradle/wolfs/closure-compiler-on-daemon

Do not use JavaPropertyReflectionUtil in ClosureCompiler

Merge pull request #8200 from gradle/wolfs/allow-removing-source-roots-inc-compile

Removal of source root shouldn't fail incremental compilation

Fix ProjectSchemaAccessorsIntegrationTest

after changes to DefaultConvention

Signed-off-by: Paul Merlin <>

Temporarily ignore flaky test

Signed-off-by: Paul Merlin <>

Allow an artifact transform to receive a strongly typed configuration object, as an injected service.

off cpu

Do not use JavaPropertyReflectionUtil in ClosureCompiler

Since ClosureCompiler will run in a Worker Daemon and

`JavaPropertyReflectionUtil` is not available there.

Composite build effect on configuration resolution

Since composite builds rely on dependency substitution they can have an

impact on _when_ configurations are resolved.

This is now better referenced in documentation.

Fixes #8174

Test for selecting multiple variants of a local project

This commit adds a test showing we can use variant-aware dependency management

to select 2 variants of the same project.

This test is not intended to be an example how to expose test fixtures,

it's only there for coverage.

Revert "Mark `compile` and `runtime` configurations as not resolvable"

The IDEA sync resolves the compile and runtime configurations and fails

if these cannot be resolved.

This reverts commit 15043188d7bce27d5536343cd82246ad3de9a73f.

Removal of source root shouldn't fail incremental compilation

Add test coverage for external dependencies multi-variant selection

Merge pull request #8193 from gradle/blindpirate/package-list

Copy element-list to package-list

Let GradleExecuter ignore kotlinc deprecation warnings

Signed-off-by: Paul Merlin <>

Merge pull request #8195 from gradle/wolfs/missing-source-root-inc-compile

Ignore missing source roots for incremental compilation