shading all stuff and removing from the scope all libs which can crash the app

This commit is contained in:
Guillaume Polaert 2017-06-29 15:08:12 +02:00 committed by Tyler Benson
parent 3159cef4ea
commit 6bff68be6d
1 changed files with 17 additions and 2 deletions

View File

@ -123,8 +123,20 @@
<shadedPattern>shaded.com.fasterxml</shadedPattern>
</relocation>
<relocation>
<pattern>com.google</pattern>
<shadedPattern>shaded.com.google</shadedPattern>
<pattern>com.google.guava</pattern>
<shadedPattern>shaded.com.google.guava</shadedPattern>
</relocation>
<relocation>
<pattern>com.google.common</pattern>
<shadedPattern>shaded.com.google.common</shadedPattern>
</relocation>
<relocation>
<pattern>com.google.auto</pattern>
<shadedPattern>shaded.com.google.auto</shadedPattern>
</relocation>
<relocation>
<pattern>com.google.thirdparty</pattern>
<shadedPattern>shaded.com.google.thirdparty</shadedPattern>
</relocation>
<relocation>
<pattern>org.yaml</pattern>
@ -135,6 +147,9 @@
<shadedPattern>shaded.org.slf4j</shadedPattern>
</relocation>
</relocations>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer" />
</transformers>
</configuration>
</execution>
</executions>