ArtifactTransformTestFixture.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add an ignored int test for instant execution support for scheduled artifact transforms.

    • -287
    • +0
    ./ArtifactTransformTestFixture.groovy
  1. … 4 more files in changeset.
Add an ignored int test for instant execution support for scheduled artifact transforms.

    • -287
    • +0
    ./ArtifactTransformTestFixture.groovy
  1. … 4 more files in changeset.
Add an ignored int test for instant execution support for scheduled artifact transforms.

    • -287
    • +0
    ./ArtifactTransformTestFixture.groovy
  1. … 4 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 15 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 15 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 15 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Fix task dependency inference when a mapped task output file `Property` is used as input to an `@Input` on another task.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 28 more files in changeset.
Avoid querying each task input property in order to check whether it may have task dependencies. Instead, do this only for `Provider` properties.

Move some test utility methods out of the artifact transform tests into a more general place, and reuse in some of the task dependency inference tests.

    • -41
    • +4
    ./ArtifactTransformTestFixture.groovy
  1. … 8 more files in changeset.
Add more test coverage

  1. … 1 more file in changeset.
Use final class for TransformParameters.None

  1. … 3 more files in changeset.
Use TransformParameters.None for parameterless transforms

  1. … 11 more files in changeset.
Merge branch 'release'

  1. … 5 more files in changeset.
Rename registerTransform{Action -> }

  1. … 19 more files in changeset.
Use TransformParameters as marker interface

So it is easy to find all the parameter objects for artifact transforms.

  1. … 16 more files in changeset.
Add test for input artifact classpath normalization

  1. … 1 more file in changeset.
Use a type parameter on the transform action

to determine the type of the transform parameter

  1. … 15 more files in changeset.
Support cacheable artifact transforms

  1. … 7 more files in changeset.
Update test coverage for the use of `@Classpath` and `@CompileClasspath` annotations on artifact transform input properties.

    • -36
    • +61
    ./ArtifactTransformTestFixture.groovy
  1. … 2 more files in changeset.
Update test coverage for the use of `@Classpath` and `@CompileClasspath` annotations on artifact transform input properties.

    • -36
    • +61
    ./ArtifactTransformTestFixture.groovy
  1. … 2 more files in changeset.
Allow `@PathSensitive` to be attached to `@InputArtifactDependencies` properties of artifact transform actions.

    • -4
    • +61
    ./ArtifactTransformTestFixture.groovy
  1. … 9 more files in changeset.
Allow `@PathSensitive` to be attached to `@InputArtifactDependencies` properties of artifact transform actions.

    • -4
    • +61
    ./ArtifactTransformTestFixture.groovy
  1. … 9 more files in changeset.
Change int test to use `ArtifactTransformTestFixture` to set up the transforms for test.

  1. … 1 more file in changeset.