Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bump `kotlin-dsl` plugin version

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

Bump `kotlin-dsl` plugin version

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

Remove the embedded-kotlin-repository

It was based on ClientModule dependencies that caused more troubles than

anything. The main one being that the artificial dependency graph needed

to be kept up to date with each Kotlin version. Moreover since several

Kotlin versions, declaring a repository is necessary in any case. This

change simplifies the code and should make the runtime a bit faster.

However, the Kotlin dependencies when applying the `kotlin-dsl` plugin

are now required to be downloaded. This isn't a big change and should

only impact people using the `kotlin-dsl` plugin without depending on

Kotlin in other parts of their build. This could be alleviated in the

future if dependency resolution considers the Gradle install/distro as a

source of artifacts in the same way it uses maven local.

Along the way, the pinning of Kotlin dependencies to the embedded

version for the build scripts classpath has been moved from a resolution

rule to proper, faster, dependency constraints.

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

Remove the embedded-kotlin-repository

It was based on ClientModule dependencies that caused more troubles than

anything. The main one being that the artificial dependency graph needed

to be kept up to date with each Kotlin version. Moreover since several

Kotlin versions, declaring a repository is necessary in any case. This

change simplifies the code and should make the runtime a bit faster.

However, the Kotlin dependencies when applying the `kotlin-dsl` plugin

are now required to be downloaded. This isn't a big change and should

only impact people using the `kotlin-dsl` plugin without depending on

Kotlin in other parts of their build. This could be alleviated in the

future if dependency resolution considers the Gradle install/distro as a

source of artifacts in the same way it uses maven local.

Along the way, the pinning of Kotlin dependencies to the embedded

version for the build scripts classpath has been moved from a resolution

rule to proper, faster, dependency constraints.

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

Remove the embedded-kotlin-repository

It was based on ClientModule dependencies that caused more troubles than

anything. The main one being that the artificial dependency graph needed

to be kept up to date with each Kotlin version. Moreover since several

Kotlin versions, declaring a repository is necessary in any case. This

change simplifies the code and should make the runtime a bit faster.

However, the Kotlin dependencies when applying the `kotlin-dsl` plugin

are now required to be downloaded. This isn't a big change and should

only impact people using the `kotlin-dsl` plugin without depending on

Kotlin in other parts of their build. This could be alleviated in the

future if dependency resolution considers the Gradle install/distro as a

source of artifacts in the same way it uses maven local.

Along the way, the pinning of Kotlin dependencies to the embedded

version for the build scripts classpath has been moved from a resolution

rule to proper, faster, dependency constraints.

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

Fix and unignore ignored kotlin-dsl integ test

this is an opportunistic change

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

Fix and unignore ignored kotlin-dsl integ test

this is an opportunistic change

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

Fix and unignore ignored kotlin-dsl integ test

this is an opportunistic change

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

Merge pull request #10693 from gradle/sg/60/checkstyle-configDir

Add configDirectory property to Checkstyle

Don't say "deprecated"

It triggers deprecation detection.

Limit the scope FileSystemSnapshotBuilder is available in (#10604)

Limit the scope FileSystemSnapshotBuilder is available in

Replace ValidateTaskProperties with ValidatePlugin

Decorate artifact transform parameters

Decorate artifact transform parameters

Decorate artifact transform parameters

Decorate artifact transform parameters

Fix small typo in JavaDoc type

Remove InternableString from DefaultFileSystemSnapshotter

Fix compile error

Polish variable names

Remove leftover reference to `getInstantiatorForNext`

Looks like the method is only referenced when the getter is called in

the constructor.

Revert "Make DistributedPerformanceTest non-abstract"

This reverts commit c7b91fc418865d3660723eb42ea5e749b11651e0.

Add output and error to test failures

Add output and error to test failures

Add output and error to test failures

Add output and error to test failures

Tweaks in metadata warnings headers and footers

Tweaks in metadata warnings headers and footers

Tweaks in metadata warnings headers and footers

Tweaks in metadata warnings headers and footers