- All Superinterfaces:
org.apache.maven.plugins.shade.resource.ResourceTransformer
- All Known Implementing Classes:
CustomReproducibleResourceTransformer
public interface ReproducibleResourceTransformer
extends org.apache.maven.plugins.shade.resource.ResourceTransformer
Copy of original interface necessary to MSHADE-363_old-plugin IT:
CustomReproducibleResourceTransformer is built with ReproducibleResourceTransformer interface provided by
recent maven-shade-plugin, but older maven-shade-plugin 3.2.2 will be used at runtime in the
MSHADE-363_old-plugin IT, an older that does not provide the interface. Without the interface copy
in the custom resource transformer code, this would lead to ClassNotFoundException...
- Since:
- 3.2.4
- See Also:
CustomReproducibleResourceTransformer