philadelphia-client: Remove Eclipse Collections dependency
This reduces the executable size from 7.3 MiB to 1.2 MiB.
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
- <dependency>
- <groupId>org.eclipse.collections</groupId>
- <artifactId>eclipse-collections-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.eclipse.collections</groupId>
- <artifactId>eclipse-collections</artifactId>
- </dependency>
<dependency>
<groupId>org.jvirtanen.config</groupId>
<artifactId>config-extras</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<configuration>
- <filters>
- <filter>
- <artifact>*:*</artifact>
- <excludes>
- <exclude>META-INF/ECLIPSE_.RSA</exclude>
- <exclude>META-INF/ECLIPSE_.SF</exclude>
- </excludes>
- </filter>
- </filters>
<outputFile>philadelphia-client.jar</outputFile>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
