DefaultMutableAttributeContainerTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Split off value snapshotting and attributes related methods of TestUtil

    • -2
    • +2
    ./DefaultMutableAttributeContainerTest.groovy
  1. … 64 more files in changeset.
Retain the value of a variant attribute as an isolated value, rather than retaining the original value. Attribute values are snapshot at the point where the attribute is registered and are isolated from further changes to the original value.

This change allows attribute matching to more safely happen in parallel and means that attribute values can behave more consistently with other features that use isolated and snapshot values, such as task inputs or artifact transforms.

    • -1
    • +2
    ./DefaultMutableAttributeContainerTest.groovy
  1. … 18 more files in changeset.
Fixed overriding of parent attributes in `DefaultMutableAttributeContainer`.

    • -0
    • +57
    ./DefaultMutableAttributeContainerTest.groovy
  1. … 3 more files in changeset.