Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix caching of deprecated classloader

- use uniqye identifier and avoid same identifier as non deprecated loader

- fix more tests now expecting deprecation warning

Recognize contribution

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Catch exception

Skip empty

Fetch all

Modify sql

Only check in errors (#9967)

As proposed in https://github.com/gradle/gradle-private/issues/2171 , we want to mark some violations as error in IDEA so we can catch them before pushing to CI.

    • -1
    • +22
    /.idea/inspectionProfiles/Gradle.xml
Handle unexpected attribute types, desugar lazily

Update released version to latest snapshot

Update library versions in build init to latest for 5.7

Clean release notes and welcome message for 5.7

    • -154
    • +12
    /subprojects/docs/src/docs/release/notes.md
Update version to 5.7

Clean accepted API changes

Merge remote-tracking branch 'origin/master-test' into release-test

Publish 5.5.1-20190716230031+0000

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.