Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

Add unit test for `AttributeConfigurationSelector`

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

Replace :patchExternalModules with :kotlinCompilerEmbeddable

Only the kotlin-compiler-embeddable jar needs to be patched now.

Some patch actions were not needed anymore.

There's now a :kotlinCompilerEmbeddable subproject responsible for

building the patched kotlin-compiler-embeddable jar.

Only :kotlinDsl depends on it.

This greatly simplified the setup in the root project build script.

Various places required to be adjusted to account for the new setup.

The patching itself was rewritten to work in a streaming fashiong to

reduce i/o operations and disk usage. It was also moved up the

dependency tree.

All in all this should provide with a noticeable build speed up.

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

Merge pull request #8368 from StefMa/patch-4

Fix example headline in java_platform_plugin

Add Simon Legner to release notes

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #8357 from simon04/patch-1

doc: declaration order of task dependencies

Polish feature variant API

This commit updates the feature variant API so that we now don't provide

a variant name, but instead just the outgoing configuration. Then all

potential outgoing variants of this configuration are considered and

it is possible to filter out variants for publishing.

Update generated api extension jar hash

Signed-off-by: Rodrigo B. de Oliveira <rodrigo@gradle.com>

Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
  1. … 24 more files in changeset.
Merge pull request #1339 from gradle/bamboo/introduce-resolver-request-correlation-id

Introduce resolver request correlation id