ArtifactDependenciesIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -20
    • +20
    ./ArtifactDependenciesIntegrationTest.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

    • -20
    • +20
    ./ArtifactDependenciesIntegrationTest.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

    • -20
    • +20
    ./ArtifactDependenciesIntegrationTest.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

    • -20
    • +20
    ./ArtifactDependenciesIntegrationTest.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

    • -20
    • +20
    ./ArtifactDependenciesIntegrationTest.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

    • -20
    • +20
    ./ArtifactDependenciesIntegrationTest.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

    • -20
    • +20
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 64 more files in changeset.
Align implementations of artifact identifier display names

DefaultModuleComponentArtifactIdentifier now behaves similar as

ComponentFileArtifactIdentifier (showing the full actual file name).

This means that the artifact name used during reporting now

contains the version at the usual position in the file name.

This way it shows the actual file name for artifacts originating

from pom-only maven repositories (except snapshots, which show the

SNAPSHOT placeholder) and ivy repositories with default pattern.

The motivation for this alignment is to get the same representation for

the same file, independent of whether it was sourced from traditional

or Gradle module metadata.

    • -2
    • +2
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 32 more files in changeset.
Align implementations of artifact identifier display names

DefaultModuleComponentArtifactIdentifier now behaves similar as

ComponentFileArtifactIdentifier (showing the full actual file name).

This means that the artifact name used during reporting now

contains the version at the usual position in the file name.

This way it shows the actual file name for artifacts originating

from pom-only maven repositories (except snapshots, which show the

SNAPSHOT placeholder) and ivy repositories with default pattern.

The motivation for this alignment is to get the same representation for

the same file, independent of whether it was sourced from traditional

or Gradle module metadata.

    • -2
    • +2
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 32 more files in changeset.
Replace 'Matchers' with 'CoreMatchers'

So we do not require 'org.hamcrest:hamcrest-library' as additional

dependency anymore. Which was only available for most of the tests

because it leaked onto the test compile classpath.

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 162 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 283 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 284 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 285 more files in changeset.
Improved test coverage for locally-defined excludes

- Consolidate test coverage from legacy ArtifactDependenciesIntegrationTest

- Test excludes defined for configuration

- Test support of excludes in project dependencies

    • -128
    • +4
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 2 more files in changeset.
Move test for nested ClientModule to live with other ClientModule tests

    • -6
    • +0
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 2 more files in changeset.
Added some test coverage for using `FileCollections` as dependencies.

    • -21
    • +0
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 2 more files in changeset.
Use doLast instead of left shift operator

Made this change in preparation for deprecating the left shift operator.

+review REVIEW-6236

    • -76
    • +106
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 163 more files in changeset.
Imports

    • -1
    • +0
    ./ArtifactDependenciesIntegrationTest.groovy
Test only leaks in daemonIntegTest, so doesn't need to be flagged as leaky

    • -1
    • +0
    ./ArtifactDependenciesIntegrationTest.groovy
Removed additional logging added to diagnose leaky tests

    • -1
    • +0
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 1 more file in changeset.
Additional logging for integration test to track down file output leakage

    • -0
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 1 more file in changeset.
Fixed int test expectations for changes to error message.

    • -1
    • +1
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 2 more files in changeset.
Renamed method to avoid ambiguous overloads in Groovy (screwed up in IDE)

    • -3
    • +3
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 13 more files in changeset.
More leaks file handles.

    • -0
    • +2
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 13 more files in changeset.
Run more integration tests assuming fluid dependencies

    • -0
    • +3
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 8 more files in changeset.
Fixed broken int test on windows.

    • -4
    • +4
    ./ArtifactDependenciesIntegrationTest.groovy
Tweaked 'could not download artifact' and 'could not find artifact' error messages.

    • -3
    • +9
    ./ArtifactDependenciesIntegrationTest.groovy
  1. … 13 more files in changeset.