Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Turn 'multiple publications with same coordinates' error into warning

This reduces the severity of the error detection introduced in #9466.

Although this situation is technically an error that should be avoided

as it causes information loss in the published result, in some testing

scenarios builds may rely on this behavior. So instead of failing,

Gradle now prints a warning message.

  1. … 2 more files in changeset.
Turn 'multiple publications with same coordinates' error into warning

This reduces the severity of the error detection introduced in #9466.

Although this situation is technically an error that should be avoided

as it causes information loss in the published result, in some testing

scenarios builds may rely on this behavior. So instead of failing,

Gradle now prints a warning message.

  1. … 2 more files in changeset.
Module test fixture: add 'category' attribute to api/runtime variants

This reflects the default variant attributes of a published

java component.

  1. … 13 more files in changeset.
Module test fixture: add 'category' attribute to api/runtime variants

This reflects the default variant attributes of a published

java component.

  1. … 13 more files in changeset.
Do not drop variant attributes for 'traditional' maven artifacts

FixedComponentArtifacts dropped the variant attributes (stored in

ConfigurationMetadata) for no clear reason. Because of this, the

attributes in the resolve result differed depending on whether the

variant was constructed from pom or GMM.

  1. … 27 more files in changeset.
Do not drop variant attributes for 'traditional' maven artifacts

FixedComponentArtifacts dropped the variant attributes (stored in

ConfigurationMetadata) for no clear reason. Because of this, the

attributes in the resolve result differed depending on whether the

variant was constructed from pom or GMM.

  1. … 15 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. … 3 more files in changeset.
Adjust tests and samples to new publishing default behavior

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

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

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

  1. … 16 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. … 31 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. … 31 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. … 31 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

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

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

  1. … 24 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.
Merge remote-tracking branch 'origin/release'

* origin/release: (31 commits)

Update to latest 5.6 nightly

Rebaseline some scenarios for release

Extract magic values into descriptive names

Avoid assertion error in HttpServer.toString

Recognize contribution

Correct builtBy to actual createdBy

Remove testing of OSGi plugin link

Proper transformation of deprecated usage values

Fix integration tests that more strictly check for credentials

Add test for HttpHeader authentication with redirects

Make checkstyle happy

Make all HttpServer.expect methods use the same base method to uniformly enforce credential checks

Add all possible hosts to the list of authentication hosts for the given credentials

Expect credentials when uploading to the redirect server

Reject Http requests with unexpected credentials

Separate incremental Groovy compilation and compile avoidance in release-features.txt

Make IDEA happy with a Groovy test fixture

Fix integration tests

Allow for multiple hosts for a given repository authentication

Pass URL host and port information from Maven/Ivy repositories

...

  1. … 3 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.
Merge remote-tracking branch 'origin/master-test' into release-test

  1. … 5 more files in changeset.
Merge remote-tracking branch 'origin/master-test' into release-test

  1. … 5 more files in changeset.
Fix integration tests that more strictly check for credentials

Fix integration tests that more strictly check for credentials

Expect credentials when uploading to the redirect server