Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Properly configure sample index Asciidoctor task

Add library publishing sample for Java and Groovy

  1. … 16 more files in changeset.
Add JUnit 4 testing sample for Java

  1. … 13 more files in changeset.
Add Spock testing sample for Java and Groovy

  1. … 40 more files in changeset.
Add transitive dependencies sample for Java and Groovy

  1. … 36 more files in changeset.
Add basic library sample for Java and Groovy

  1. … 16 more files in changeset.
Add basic application sample for Java and Groovy

  1. … 24 more files in changeset.
Update sample plugin to latest version

Merge pull request #11115 from gradle/lacasseio/update-exemplar-plugin-version

Update exemplar sample-check to latest version

Remove debug log

Pin scala_xml version to 1.2.0 for now

Currently scala_xml's latest release is 2.0.0-M1, which is excluded by default

and causes errors. This commit pins the version to 1.2.0 for now.

Merge branch 'release'

    • -0
    • +165
    /subprojects/docs/src/docs/release/notes.md
Restore `build-scan` plugin syntax in Kotlin scripts

Closes #11095

Publish 6.0-20191023231811+0000

Update exemplar version to 0.9.0

Recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Remove duplicated test, this is covered by MapPropertyIntegrationTest

Merge pull request #11118 from gradle/jjohannes/platform-disambiguation

Allow regular and enforced variants of one platform to be selected together. Also, always disambiguate between them if one has to be selected.

Cleanup code in PlatformSupport

Increase cache layout version

Rename: `-enforced-platform` -> `-derived-enforced-platform`

Tweak error message.

Remove `platform` dsl from constraint handler

These shortcuts define details of a dependency like attributes,

requested capabilities and 'endorse strict' status. These things

can not be defined on constraints. So these methods only cause

inconsistent behavior.

One can use constraints in combination with platforms like this to

control platform versions:

dependencies {

api platform("org:platform")

constraints {

api "org:platform:1.0"

}

}

    • -3
    • +0
    /subprojects/docs/src/docs/dsl/org.gradle.api.artifacts.dsl.DependencyConstraintHandler.xml
Use a different 'shadow capability' for enforced platform

This allows both 'regular' and 'enforced' platform of the same

component to be selected. In order to make this work, support

for projects having shadow capability needed to be added.

Always apply all Category disambiguation rules

Before, parts of the platform disambiguation were only done when

using the 'java-platform' plugin. However, other consumers

may also require all rules (see #11091)

Add tests to reproduce platform disambiguation issues in Gradle 6 RC1

See: https://github.com/gradle/gradle/issues/11091

Fix spelling: it's coordinates -> its coordinates

Fix publication warning report

An output is no longer presented if all warnings are silenced by variant

name.

Fixes #11111

Introduce new metadata marker for Gradle 6 (#11109)

See: https://github.com/gradle/gradle/issues/11105

Upgrade to idea-ext 0.7 (#11110)

Upgrade to idea-ext 0.7