Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix Javadoc warning

Do not execute transforms when dependencies don't resolve

Update documentation of `MavenPublication`

This commit adds a reference to the `components.javaPlatform`

softare component.

Update expected hash for API extensions jar after snapshot distro update

TeamCity change in 'Gradle / Promotion' project: 'Missing Wrapper Checksum Upload' build configuration was paused

Transformation disambiguation

This commit introduces further disambiguation for artifact transforms.

We now consider that candidates resulting in a matching set of

attributes are equivalent and prefer the shortest chain in that case.

The commit also fixes the limited logic that prevented disambiguation

when there were more than 2 candidates.

Fixes #6718

TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: artifact dependencies of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

Add test for transform with unresolvable dependencies

TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: 'Missing Wrapper Checksum Upload' build configuration was activated

TeamCity change in 'Gradle / Promotion' project: artifact dependencies of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: general settings of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: 'Missing Wrapper Checksum Upload' build configuration was paused

TeamCity change in 'Gradle / Promotion' project: Build Configurations order changed

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Master - Nightly Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Master - Nightly Snapshot (from Quick Feedback)' build configuration were updated

Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
  1. … 24 more files in changeset.
Merge pull request #7980 from gradle/eskatos/docs/kotlin-dsl-1.0.5

Update user manual and samples for Kotlin DSL 1.0.5

Refine samples/userguide/files for uniformity

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

Refine samples/signing/conditional for uniformity

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

Move the Maven migration Guide to the user manual

This is a straight move that just fixes the headings, samples syntax and links.

    • binary
    /subprojects/docs/src/docs/userguide/img/build-scan-home.png
    • -0
    • +360
    /subprojects/docs/src/docs/userguide/migrating_from_maven.adoc
Make sure published platforms can be consumed as enforced platforms

This commit introduces a similar strategy to what we do with

Maven metadata, but for Gradle metadata, in order to force platforms.

In fact, it uses the same code path since Gradle metadata also makes

use of Maven immutable resolve metadata. The only difference then

happens at parse time where we generate synthetic copies of platform

variants.

Simplify transformation exception structure