ResolutionResultApiIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Transform FeaturePreviewsFixture to use the new API

Replaces injecting a property in the gradle.properties with injecting

the gradle.enableFeaturePreview in settings.gradle

    • -3
    • +3
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 16 more files in changeset.
Fix dependency constraints showing up as 2 different descriptors

Before this fix, whenever a constraint used a custom message, there were 2

separate descriptors in the list of descriptors in the selection reason: one

was `REQUESTED` with the custom message and one `CONSTRAINT`.

After this commit, the custom message is properly attached to the `CONSTRAINT`

descriptor instead. We also make sure that regular constraints do not lead to

an additional "REQUESTED" descriptor being added.

    • -0
    • +65
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 2 more files in changeset.
Add test coverage for dependency reasons

This commit adds test coverage, using the new resolve test fixtures.

Signed-off-by: Cedric Champeau <cedric@gradle.com>

    • -16
    • +34
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 3 more files in changeset.
Add tests to show all descriptions in resolution result API

This commit adds tests that show that the resolution result API gives access

to more information than the dependency insight report.

Signed-off-by: Cedric Champeau <cedric@gradle.com>

    • -0
    • +129
    ./ResolutionResultApiIntegrationTest.groovy
Use doLast instead of left shift operator

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

+review REVIEW-6236

    • -8
    • +10
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 163 more files in changeset.
Added some int test coverage for interaction between Maven scopes and Ivy configurations.

    • -6
    • +6
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 27 more files in changeset.
Fixed a bunch of tests to work when the machine's line separator is not \n.

    • -4
    • +2
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 26 more files in changeset.
Run more integration tests assuming fluid dependencies

    • -0
    • +3
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 8 more files in changeset.
Renamed subprojects/core-impl to subprojects/dependency-management.

    • -0
    • +80
    ./ResolutionResultApiIntegrationTest.groovy
  1. … 1384 more files in changeset.