Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Some more work heading from spike to actual implementation

- test coverage

- simplified deprecation warning

- works with kotlin-dsl;

Update settings.gradle.kts

Update settings.gradle

Add testing Swift project chapter

  1. … 18 more files in changeset.
Add testing Swift project chapter

    • -0
    • +150
    /subprojects/docs/src/docs/userguide/swift_testing.adoc
  1. … 18 more files in changeset.
Remove InconsistentLanguageLevel inspection

Add customizable capability conflict resolution

This commit disables the automatic capability conflict

resolution based on the highest version of a capability

and replaces it with a customizable resolution strategy.

This allows better control on how capability conflicts

are handled: before this change, capabilities could be

automatically upgraded just because they had a higher

version, which is not always acceptable.

The new API gives finer control by providing a DSL on

the resolution strategy which allows:

- explicitly setting "highest wins" strategy for a given

capability

- or choosing explicitly between a list of modules in conflict

for a given capability

It is possible to use a generic _all_ call to configure the

strategy independently of the capability.

Closes #9888

  1. … 5 more files in changeset.
Add customizable capability conflict resolution

This commit disables the automatic capability conflict

resolution based on the highest version of a capability

and replaces it with a customizable resolution strategy.

This allows better control on how capability conflicts

are handled: before this change, capabilities could be

automatically upgraded just because they had a higher

version, which is not always acceptable.

The new API gives finer control by providing a DSL on

the resolution strategy which allows:

- explicitly setting "highest wins" strategy for a given

capability

- or choosing explicitly between a list of modules in conflict

for a given capability

It is possible to use a generic _all_ call to configure the

strategy independently of the capability.

Closes #9888

  1. … 5 more files in changeset.
Add customizable capability conflict resolution

This commit disables the automatic capability conflict

resolution based on the highest version of a capability

and replaces it with a customizable resolution strategy.

This allows better control on how capability conflicts

are handled: before this change, capabilities could be

automatically upgraded just because they had a higher

version, which is not always acceptable.

The new API gives finer control by providing a DSL on

the resolution strategy which allows:

- explicitly setting "highest wins" strategy for a given

capability

- or choosing explicitly between a list of modules in conflict

for a given capability

It is possible to use a generic _all_ call to configure the

strategy independently of the capability.

Closes #9888

  1. … 5 more files in changeset.
Add anchor check to dead link tasks

* Improve dead links detector

* Fix dead links

  1. … 31 more files in changeset.
Add anchor check to dead link tasks

* Improve dead links detector

* Fix dead links

* Make dead link detection a build step

  1. … 27 more files in changeset.
Add anchor check to dead link tasks

* Improve dead links detector

* Fix dead links

  1. … 31 more files in changeset.
Add anchor check to dead link tasks

* Improve dead links detector

* Fix dead links

  1. … 31 more files in changeset.
Migrate to new Kotlin Js plugin

This requires removing `instantExecutionReport` from the set of java

projects.

Migrate to new Kotlin Js plugin

This requires removing `instantExecutionReport` from the set of java

projects.

Migrate to new Kotlin Js plugin

This requires removing `instantExecutionReport` from the set of java

projects.

Migrate to new Kotlin Js plugin

This requires removing `instantExecutionReport` from the set of java

projects.

Migrate to new Kotlin Js plugin

This requires removing `instantExecutionReport` from the set of java

projects.

Migrate to new Kotlin Js plugin

This requires removing `instantExecutionReport` from the set of java

projects.

Only check in errors

    • -1
    • +22
    /.idea/inspectionProfiles/Gradle.xml
Handle null configuration requested attributes

Check in some inspections

    • -0
    • +110
    /.idea/inspectionProfiles/Gradle.xml
Check in some inspections

Signed-off-by: Bo Zhang <bo@gradle.com>

    • -0
    • +110
    /.idea/inspectionProfiles/Gradle.xml
Check in some inspections

    • -0
    • +90
    /.idea/inspectionProfiles/Gradle.xml
Clarify test title

Simplify deprecation warning

- ensure only fired once for performance reasons

- tweak test coverage

Merge pull request #9956 from gradle/bamboo/master/fix-kotlin-warnings

Fix Kotlin compilation warnings

Move constant around

Merge branch 'master' into lptr/build-cache/issue-9877

Address review feedback