TransformationMatchingSpec.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove some more indirection when locating the project to lock before running build logic that may access project state.

    • -16
    • +19
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

    • -16
    • +19
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

    • -16
    • +19
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

    • -16
    • +19
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

    • -16
    • +19
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

    • -16
    • +19
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Remove some more indirection when locating the project to lock before running build logic that may access project state.

    • -16
    • +19
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Rename TransformerInvoker to TransformerInvocationFactory

As this is what it does. Also moved a method only used in tests to the relevant test class.

    • -13
    • +13
    ./TransformationMatchingSpec.groovy
  1. … 10 more files in changeset.
Pass fingerprinter registry into transformer (invoker)

  1. … 13 more files in changeset.
Pass fingerprinterRegistry into invoker

    • -13
    • +17
    ./TransformationMatchingSpec.groovy
  1. … 16 more files in changeset.
Fix typo

    • -13
    • +13
    ./TransformationMatchingSpec.groovy
  1. … 1 more file in changeset.
Artifact transform disambiguation

Before this commit, the moment there were two transform path matching,

we failed and asked the user to disambiguate.

However there are cases where we can do disambiguation as paths are

equivalent and one is clearly better than the other.

This fixes the case when a shorter path is the suffix of a longer one.

Issue #6718

    • -0
    • +98
    ./TransformationMatchingSpec.groovy
  1. … 7 more files in changeset.