IvyBrokenDescriptorIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adjust tests and samples to new metadata sources defaults

    • -3
    • +1
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 95 more files in changeset.
wip - fix more tests

    • -3
    • +1
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 46 more files in changeset.
wip - fix more tests

    • -3
    • +1
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 45 more files in changeset.
wip - fix more tests

    • -3
    • +1
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 46 more files in changeset.
Improve error reporting in case no matching dynamic version is found

This commit improves rendering of errors in case resolution fails because

all versions in a dynamic range are evicted, and that at least one of the

evicted versions was evicted because of attribute matching. The error will

now report the attributes on each tested version, as well as the requested

attributes.

For this, the module not found exception has been updated to carry more

context, and now makes use of the tree formatter for consistency with other

exceptions in the codebase.

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

    • -1
    • +1
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 163 more files in changeset.
Restored some ivy.xml validation that went missing and added some more.

    • -31
    • +36
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 4 more files in changeset.
Fixed the location reported when a pom or ivy.xml cannot be parsed so that it points to the origin of the resource, not the cached file.

Also changed the error message to use file path for an origin that is on the file system and a URI for a remote origin. Plus added some test coverage for this.

    • -0
    • +29
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 4 more files in changeset.
Renamed subprojects/core-impl to subprojects/dependency-management.

    • -0
    • +148
    ./IvyBrokenDescriptorIntegrationTest.groovy
  1. … 1384 more files in changeset.