This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/maven-shade-plugin.git.
from 3691f60 Merge pull request #48 from apache/MSHADE-364 add 51bbf72 [MSHADE-363] add IT showing broken compatibility add 229f4d7 [MSHADE-363] add ReproducibleResourceTransformer to keep compatibility add 4f83ae6 [MSHADE-363] IT to check new Reproducible transformer with old plugin No new revisions were added by this update. Summary of changes: pom.xml | 3 + .../two => MSHADE-363_old-Transformer}/pom.xml | 40 +++--- .../src/main/resources/Message.properties} | 6 +- .../pom.xml | 150 +++++++++------------ .../src/main/resources/Message.properties} | 6 +- .../apache/maven/plugins/shade/DefaultShader.java | 28 ++-- .../AbstractCompatibilityTransformer.java} | 23 ++-- .../resource/ApacheLicenseResourceTransformer.java | 2 +- .../resource/ApacheNoticeResourceTransformer.java | 2 +- .../shade/resource/AppendingTransformer.java | 2 +- .../resource/ComponentsXmlResourceTransformer.java | 2 +- .../resource/DontIncludeResourceTransformer.java | 2 +- .../shade/resource/GroovyResourceTransformer.java | 2 +- .../shade/resource/IncludeResourceTransformer.java | 2 +- .../resource/ManifestResourceTransformer.java | 2 +- .../resource/PluginXmlResourceTransformer.java | 2 +- ...r.java => ReproducibleResourceTransformer.java} | 20 +-- .../ResourceBundleAppendingTransformer.java | 2 +- .../shade/resource/ResourceTransformer.java | 4 +- .../resource/ServicesResourceTransformer.java | 2 +- .../shade/resource/XmlAppendingTransformer.java | 2 +- .../resource/properties/PropertiesTransformer.java | 11 +- .../CustomReproducibleResourceTransformer.java | 78 +++++++++++ .../resource/ReproducibleResourceTransformer.java} | 30 ++--- .../shade/resource/rule/TransformerTesterRule.java | 23 ++-- 25 files changed, 268 insertions(+), 178 deletions(-) copy src/it/projects/{MSHADE-232_ResourceBundleAppendingTransformer/two => MSHADE-363_old-Transformer}/pom.xml (54%) copy src/it/projects/{MSHADE-284_shadeTestJar/impl/src/test/resources/impl-test-resource.txt => MSHADE-363_old-Transformer/src/main/resources/Message.properties} (97%) copy src/it/projects/{users-shader-impl => MSHADE-363_old-plugin}/pom.xml (58%) copy src/it/projects/{MSHADE-284_shadeTestJar/impl/src/test/resources/impl-test-resource.txt => MSHADE-363_old-plugin/src/main/resources/Message.properties} (97%) copy src/{it/projects/MSHADE-105/bundle/src/main/java/test/Dummy.java => main/java/org/apache/maven/plugins/shade/resource/AbstractCompatibilityTransformer.java} (62%) copy src/main/java/org/apache/maven/plugins/shade/resource/{ResourceTransformer.java => ReproducibleResourceTransformer.java} (81%) create mode 100644 src/test/java/org/apache/maven/plugins/shade/custom/CustomReproducibleResourceTransformer.java copy src/{main/java/org/apache/maven/plugins/shade/resource/ResourceTransformer.java => test/java/org/apache/maven/plugins/shade/resource/ReproducibleResourceTransformer.java} (63%)