You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2020/05/14 10:56:24 UTC
[maven-shade-plugin] branch master updated (3691f60 -> 4f83ae6)
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%)