DefaultCapabilitiesConflictHandlerTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add support for 'forSubgraph' to metadata test fixtures

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 7 more files in changeset.
Add support for 'forSubgraph' to metadata test fixtures

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 7 more files in changeset.
Add support for 'forSubgraph' to metadata test fixtures

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 7 more files in changeset.
Add support for 'forSubgraph' to metadata test fixtures

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 7 more files in changeset.
Add support for 'forSubgraph' to metadata test fixtures

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 7 more files in changeset.
Add selector override functionality to resolution engine

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 11 more files in changeset.
Add selector override functionality to resolution engine

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 8 more files in changeset.
Add selector override functionality to resolution engine

    • -1
    • +2
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 8 more files in changeset.
Fail resolution if 2 variants provide the same capability

This commit makes sure that we fail resolution whenever two variants

of a component provide the same capability. However, it doesn't do so

for the implicit variant yet.

    • -1
    • +20
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 19 more files in changeset.
Fix undeterministic order of resolution of capability conflicts

Previous to this commit, it was possible to resolve conflicts between

modules providing the same capability in a random order. Now the order

is consistent, making it sure that the result of resolution is always

the same.

Fixes #5920

    • -0
    • +103
    ./DefaultCapabilitiesConflictHandlerTest.groovy
  1. … 1 more file in changeset.