Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 32 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. … 32 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

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

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

  1. … 29 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -1
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 90 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

    • -0
    • +126
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 12 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

    • -0
    • +126
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 12 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

    • -0
    • +126
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 12 more files in changeset.
Remove outdated and unreferenced sample

    • -40
    • +0
    ./SamplesIvyPublishIntegrationTest.groovy
  1. … 7 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -1
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 90 more files in changeset.
Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'"

This reverts commit 2f79026f5e127a8175e25844522237615b19ed52 because of a performance regression,

reversing changes made to 7f1e66079ce629ecde3e09e549e9796ab85761dc.

    • -1
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 90 more files in changeset.
WIP

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 4 more files in changeset.
Allow http for 127.0.0.1

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com>

    • -1
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 16 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 55 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 55 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 42 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 55 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 56 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 56 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 55 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 56 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 48 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 56 more files in changeset.
Remove utilisation of *-jars usage values

    • -12
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 56 more files in changeset.
Allow deprecation warnings in legacy ivy plugin tests

    • -0
    • +6
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -0
    • +5
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyWarProjectPublishIntegrationTest.groovy
    • -0
    • +2
    ./SamplesIvyPublishIntegrationTest.groovy
Allow deprecation warnings in legacy ivy plugin tests

    • -0
    • +6
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -0
    • +5
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyWarProjectPublishIntegrationTest.groovy
    • -0
    • +2
    ./SamplesIvyPublishIntegrationTest.groovy
Allow deprecation warnings in legacy ivy plugin tests

    • -0
    • +6
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -0
    • +5
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyWarProjectPublishIntegrationTest.groovy
    • -0
    • +2
    ./SamplesIvyPublishIntegrationTest.groovy
Allow deprecation warnings in legacy ivy plugin tests

    • -0
    • +6
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -0
    • +5
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyWarProjectPublishIntegrationTest.groovy
    • -0
    • +2
    ./SamplesIvyPublishIntegrationTest.groovy
Allow deprecation warnings in legacy ivy plugin tests

    • -0
    • +6
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -0
    • +5
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyWarProjectPublishIntegrationTest.groovy
    • -0
    • +2
    ./SamplesIvyPublishIntegrationTest.groovy