Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rework publication compatibility warnings

* Group by variant

* Isolate variant level warnings

Issue #9378

  1. … 5 more files in changeset.
Rework publication compatibility warnings

* Group by variant

* Isolate variant level warnings

Issue #9378

  1. … 5 more files in changeset.
Rework publication compatibility warnings

* Group by variant

* Isolate variant level warnings

Issue #9378

  1. … 5 more files in changeset.
Rework publication compatibility warnings

* Group by variant

* Isolate variant level warnings

Issue #9378

  1. … 5 more files in changeset.
Rework publication compatibility warnings

* Group by variant

* Isolate variant level warnings

Issue #9378

  1. … 5 more files in changeset.
Add AdhocSoftwareComponent.withVariantsFromConfiguration() API

  1. … 8 more files in changeset.
Add test coverage for publishing option features to ivy repositories

Inspired by the same test cases we have for publishing to maven

repositories.

    • -0
    • +67
    ./gradle/api/publish/ivy/AbstractIvyPublishFeaturesJavaIntegTest.groovy
    • -0
    • +411
    ./gradle/api/publish/ivy/IvyPublishFeaturesJavaIntegTest.groovy
    • -0
    • +143
    ./gradle/api/publish/ivy/IvyPublishFeaturesJavaPluginIntegTest.groovy
  1. … 1 more file in changeset.
Add test coverage for artifact selectors in GMM

    • -0
    • +70
    ./gradle/api/publish/ivy/IvyPublishArtifactCustomizationIntegTest.groovy
  1. … 5 more files in changeset.
Add test coverage for artifact selectors in GMM

    • -0
    • +70
    ./gradle/api/publish/ivy/IvyPublishArtifactCustomizationIntegTest.groovy
  1. … 8 more files in changeset.
Adjust documentation to remove mention to uploadArchives

There are a number of exceptions:

- documentation of legacy plugins, in which case the docs have been

updated to say they are deprecated

- documentation of plugins related to deprecated behavior (eg, signing)

  1. … 17 more files in changeset.
Adjust documentation to remove mention to uploadArchives

There are a number of exceptions:

- documentation of legacy plugins, in which case the docs have been

updated to say they are deprecated

- documentation of plugins related to deprecated behavior (eg, signing)

  1. … 17 more files in changeset.
Add test coverage for previously broken ivy publishing scnearios

Add test coverage for previously broken ivy publishing scnearios

Clean up test code

Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

    • -1
    • +1
    ./gradle/api/publish/ivy/IvyPublishDescriptorCustomizationIntegTest.groovy
  1. … 12 more files in changeset.
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

    • -1
    • +1
    ./gradle/api/publish/ivy/IvyPublishDescriptorCustomizationIntegTest.groovy
  1. … 7 more files in changeset.
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

    • -1
    • +1
    ./gradle/api/publish/ivy/IvyPublishDescriptorCustomizationIntegTest.groovy
  1. … 11 more files in changeset.
Deprecate the maven/ivy plugins

This commit introduces a deprecation warning for the `maven` plugin.

Because there's no such thing as an `ivy` plugin, we also deprecate

the _use_ of the `uploadArchives` task, which corresponds to uploading

with `ivy`, but is defined in the `base` plugin that we cannot

deprecate.

  1. … 14 more files in changeset.
Deprecate the maven/ivy plugins

This commit introduces a deprecation warning for the `maven` plugin.

Because there's no such thing as an `ivy` plugin, we also deprecate

the _use_ of the `uploadArchives` task, which corresponds to uploading

with `ivy`, but is defined in the `base` plugin that we cannot

deprecate.

  1. … 14 more files in changeset.
Adjust test fixtures and test to ivy behavior changes

    • -1
    • +1
    ./gradle/api/publish/ivy/IvyPublishDescriptorCustomizationIntegTest.groovy
  1. … 34 more files in changeset.
Fixes

  1. … 8 more files in changeset.
Fixes

  1. … 4 more files in changeset.
Fixes

    • -1
    • +1
    ./gradle/api/publish/ivy/IvyPublishDescriptorCustomizationIntegTest.groovy
  1. … 26 more files in changeset.
Fixes

  1. … 19 more files in changeset.
Fixes

    • -1
    • +1
    ./gradle/api/publish/ivy/IvyPublishDescriptorCustomizationIntegTest.groovy
  1. … 27 more files in changeset.
Fixes

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

* origin/release:

Fix resolving `DirectoryTee` elements of a `FileCollection`.

Avoid sharing the same id for the deprecated classloader as the real classloader

Recognize contributor

enhanced test source folder detection for eclipse task. (#10320)

Turn 'multiple publications with same coordinates' error into warning

Override getResources in DefaultDeprecatedClassLoader

Update default scan plugin version to 2.4.1

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

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

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