Clone
Daz DeBoer
committed
on 16 Feb 17
Do not provide target attributes to `ArtifactTransform.transform()`
An `ArtifactTransform` instance is now a simple File->List<File> transfo… Show more
Do not provide target attributes to `ArtifactTransform.transform()`

An `ArtifactTransform` instance is now a simple File->List<File> transformer.

The target attributes are not a direct input into the transform function.

This will allow us to be more efficient in our caching of transform outputs.

To provide target-specific transformation behaviour, the transform instance

for a particular target should be configured with the necessary target

information.

gradle/performance#212

Show less

master + 415 more