IvyPublishCoordinatesIntegTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -6
    • +6
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 872 more files in changeset.
Annotate integ tests failing with instant execution in :ivy

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +7
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 27 more files in changeset.
Annotate integ tests failing with instant execution in :ivy

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +7
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 27 more files in changeset.
Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 43 more files in changeset.
Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 34 more files in changeset.
Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 34 more files in changeset.
Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 28 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 64 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 56 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 60 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 63 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 61 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 61 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 64 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -2
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 64 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
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 15 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
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 10 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
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 14 more files in changeset.
Adjust test fixtures and test to ivy behavior changes

    • -1
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 38 more files in changeset.
Fixes

    • -1
    • +2
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 31 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

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

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

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

    • -7
    • +3
    ./IvyPublishCoordinatesIntegTest.groovy
Merge remote-tracking branch 'origin/master-test' into release-test

    • -7
    • +3
    ./IvyPublishCoordinatesIntegTest.groovy
Merge remote-tracking branch 'origin/master-test' into release-test

    • -7
    • +3
    ./IvyPublishCoordinatesIntegTest.groovy
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.

    • -6
    • +6
    ./IvyPublishCoordinatesIntegTest.groovy
  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.

    • -6
    • +6
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 2 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -7
    • +3
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 43 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

    • -7
    • +3
    ./IvyPublishCoordinatesIntegTest.groovy
  1. … 29 more files in changeset.