Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rephrase BOM vs Platform differences

Simplify API

Lock in performance improvements

for `buildSrc api change in largeJavaMultiProjectKotlinDsl` and

`first use of largeJavaMultiProjectKotlinDsl`.

Especially the change for largeJavaMultiProjectKotlinDsl got quite

faster with https://github.com/gradle/gradle/compare/ebbd1ec...dc64e67

I guess this is due to the Kotlin version upgrade.

The other tests got a little bit faster.

Add disambiguation rule to select the closest match

Whenever, after disambiguation of requested and extra attributes,

there are still more than one candidate, we're going to look for

variants which match exactly the requested attributes (independently

of their values).

Fix typo in ProjectGroups

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

Rebaseline performance test to unblock master

Fixing the regression is tracked as gradle/build-cache#1473

Clear release features on `master`

Reuse the logic in `BasicGlobalServices` to set up the services needed by the client to decide whether to run the build in process or in the daemon, rather than using some hard-coded wiring. When the daemon is used, reuse the service instances too (not just the logic).

Reuse the logic in `BasicGlobalServices` to set up the services needed by the client to decide whether to run the build in process or in the daemon, rather than using some hard-coded wiring. When the daemon is used, reuse the service instances too (not just the logic).

Publish 5.2-20190201010037+0000

Replace some direct usages of `DefaultConfigurableFileCollection` with `FileCollectionFactory`.

  1. … 36 more files in changeset.
Replace some direct usages of `DefaultConfigurableFileCollection` with `FileCollectionFactory`.

  1. … 36 more files in changeset.
Fix typo

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

Introduce an internal factory to create `JavaForkOptions`, to encapsulate the service(s) needed to create instances of this type and decouple clients from this detail. This could/should move to `ObjectFactory` or some other public factory type.

  1. … 29 more files in changeset.
Introduce an internal factory to create `JavaForkOptions`, to encapsulate the service(s) needed to create instances of this type and decouple clients from this detail. This could/should move to `ObjectFactory` or some other public factory type.

  1. … 29 more files in changeset.
Validate :kotlinCompilerEmbeddable deps are aligned with the original

In order to ease Kotlin upgrades by failing the build if the

dependencies aren't aligned.

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

Refine PatchKotlinCompilerEmbeddable task

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

Fix build

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

Improve error message for ambiguous transforms

The previous message did not give enough information to track down the

underlying problem and repeated information for no added value.

The new message, while much more verbose, will allow to track down the

issue, be it a misconfiguration or a real problem in the implementation.

Fixes #8382

Merge branch 'master' into eskatos/kotlin-dsl-merge

Update wrapper to latest latest nightly

In previous commit, the nightlyWrapper task didn't return the latest

nightly according to the TC publication job. My guess is a cache issue

on services.gradle.org. It worked fine 20 minutes later.

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

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Allow converting singleton file tree to directory trees

Allow converting singleton file tree to directory trees

Fix :kCE dependencies

use stdlib instead of stdlib-jdk8

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

Revert "Move artifact type to consuming configuration"

This reverts commit 9d547e6e60e1c67a51fc420dede216aa6e4147ce.

Add ignored test to demonstrate artifact transform issue

Merge branch 'master' into eskatos/kotlin-dsl-merge

Update wrapper to latest nightly

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

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Rebaseline first use and cold daemon performance tests

Both tests have a regression due to #8125, #8365 and #8339. These

regression will be addressed separately.

Register output via relative path