POM file cleanup, improvements to shading settings.

This commit is contained in:
tomasz.kowalczewski committed 2021-02-13 17:02:03 +01:00
1 parent 4073628247
commit 23d2ca57b9
2 files changed
+14 -11

No files matched your search

+5 -4
View File
@@ -38,6 +38,7 @@
<scope>provided</scope>
</dependency>
<!-- Test dependencies -->
<dependency>
<groupId>com.google.code.java-allocation-instrumenter</groupId>
<artifactId>java-allocation-instrumenter</artifactId>
@@ -60,6 +61,7 @@
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.15.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
@@ -131,10 +133,9 @@
</goals>
<configuration>
<artifactSet>
<includes>
<include>org.agrona:agrona</include>
<include>io.netty:netty-codec-http</include>
</includes>
<excludes>
<exclude>org.apache.logging.log4j</exclude>
</excludes>
</artifactSet>
<minimizeJar>true</minimizeJar>
<relocations>
+9 -7
View File
@@ -25,6 +25,15 @@
<version>4.1.52.Final</version>
</dependency>
<!-- For the example metric consumer -->
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
<version>4.1.17</version>
<scope>provided</scope>
</dependency>
<!-- Test dependencies -->
<dependency>
<groupId>pl.tkowalcz</groupId>
<artifactId>loki-protobuf</artifactId>
@@ -70,13 +79,6 @@
<scope>test</scope>
</dependency>
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
<version>4.1.17</version>
<scope>provided</scope>
</dependency>
<!-- Testcontainers -->
<dependency>
<groupId>org.junit.jupiter</groupId>