Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deprecate legacy Java plugin configurations

  1. … 5 more files in changeset.
Deprecate legacy Java plugin configurations

  1. … 5 more files in changeset.
Disable some https test on JDK12

Each test method takes about 5 minutes because of

https://bugs.openjdk.java.net/browse/JDK-8219658.

The bug may be fixed JDK 12.02, so maybe we should upgrade

to this version at some point.

  1. … 2 more files in changeset.
Adjust tests and samples to new publishing default behavior

  1. … 35 more files in changeset.
Adjust tests and samples to new publishing default behavior

  1. … 15 more files in changeset.
Adjust tests and samples to new publishing default behavior

  1. … 15 more files in changeset.
Adjust tests and samples to new publishing default behavior

  1. … 15 more files in changeset.
Remove 'experimental' variant from dependency resolution tests

With the 'GRADLE_METADATA' feature preview gone, we now only have

two dimensions of variation to test:

(1) Ivy or Maven repository?

(2) Gradle metadata available - in addition to pom or ivy - or not?

If Gradle 6+ was used for publishing, Gradle metadata is most likely

available and the pom/ivy file contains the corresponding marker.

If an older Gradle version (or Maven/Ivy) was used for publishing,

Gradle metadata is not available and there is also no marker in the

other metadata file.

  1. … 29 more files in changeset.
Remove 'experimental' variant from dependency resolution tests

With the 'GRADLE_METADATA' feature preview gone, we now only have

two dimensions of variation to test:

(1) Ivy or Maven repository?

(2) Gradle metadata available - in addition to pom or ivy - or not?

If Gradle 6+ was used for publishing, Gradle metadata is most likely

available and the pom/ivy file contains the corresponding marker.

If an older Gradle version (or Maven/Ivy) was used for publishing,

Gradle metadata is not available and there is also no marker in the

other metadata file.

  1. … 29 more files in changeset.
Remove 'experimental' variant from dependency resolution tests

With the 'GRADLE_METADATA' feature preview gone, we now only have

two dimensions of variation to test:

(1) Ivy or Maven repository?

(2) Gradle metadata available - in addition to pom or ivy - or not?

If Gradle 6+ was used for publishing, Gradle metadata is most likely

available and the pom/ivy file contains the corresponding marker.

If an older Gradle version (or Maven/Ivy) was used for publishing,

Gradle metadata is not available and there is also no marker in the

other metadata file.

  1. … 29 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

  1. … 23 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

  1. … 23 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

  1. … 23 more files in changeset.
Publish Gradle Module Metadata by default

  1. … 3 more files in changeset.
Publish Gradle Module Metadata by default

  1. … 3 more files in changeset.
Publish Gradle Module Metadata by default

  1. … 3 more files in changeset.
Publish Gradle Module Metadata by default

  1. … 3 more files in changeset.
Add 'inheritConstraints' to Gradle Module Metadata

Adds test coverage for consuming and publishing.

  1. … 12 more files in changeset.
Remove internal types JavaLibrary and JavaLibraryPlatform (#10210)

  1. … 5 more files in changeset.
Remove internal types JavaLibrary and JavaLibraryPlatform

  1. … 5 more files in changeset.
Introduce constraint inheritance API

  1. … 40 more files in changeset.
Introduce constraint inheritance API

  1. … 40 more files in changeset.
Introduce constraint inheritance API

  1. … 40 more files in changeset.
Introduce constraint inheritance API

  1. … 41 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

  1. … 61 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

  1. … 62 more files in changeset.
Add `inheritSubgraphConstraints()` API to dependencies

  1. … 63 more files in changeset.
De-incubate a number of dependency management related APIs

  1. … 111 more files in changeset.
De-incubate a number of dependency management related APIs

  1. … 107 more files in changeset.
Fix resolved versions of substituted dependencies

This commit fixes an inconsistency when publishing resolved

versions of a component. If that component happens to be

substituted, which would be strange for a first level dependency

but nevertheless possible, then we wouldn't find the target

module in the resolution result, and the outcome would be that

POM/IVY/Gradle Module metadata files would all have an empty

version for a substituted dependency.

With the change, we will now also look for dependencies in

the resolution result, and if one matches the original dependency

coordinates, then we use its resolved component as the result.

This allows us to _substitute_ the result with complete coordinates

in the metadata files.

Fixes nebula-plugins/gradle-nebula-integration#62

  1. … 9 more files in changeset.