Skip to content

Commit 113eccc

Browse files
committed
Address more Maven-related conflicts
1 parent 10723d2 commit 113eccc

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

pom.xml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,13 @@
199199
HACK: The following list of allowed-to-be-duplicated classes
200200
facilitates intended combinations of artifacts:
201201
==
202+
Classes: com.google.inject.*
203+
Part of: com.google.inject:guice:no_aop
204+
Also in: org.sonatype.sisu:sisu-guice
205+
Enables:
206+
org.apache.maven:maven-core (guice) +
207+
org.apache.maven.shared:maven-common-artifact-filters (sisu-guice)
208+
==
202209
Classes: jnr.ffi.*
203210
Part of: com.github.jnr:jnr-ffi
204211
Also in: org.jruby:jruby-core
@@ -231,7 +238,7 @@
231238
Also in: ome:jxrlib-all
232239
Enables: args4j:args4j + ome:jxrlib-all
233240
-->
234-
<allowedDuplicateClasses>jnr.ffi.*,org.apache.hadoop.yarn.*.package-info,org.apache.spark.unused.UnusedStubClass,org.hibernate.stat.ConcurrentStatisticsImpl,org.junit.runner.Runner,org.kohsuke.args4j.*</allowedDuplicateClasses>
241+
<allowedDuplicateClasses>com.google.inject.*,jnr.ffi.*,org.apache.hadoop.yarn.*.package-info,org.apache.spark.unused.UnusedStubClass,org.hibernate.stat.ConcurrentStatisticsImpl,org.junit.runner.Runner,org.kohsuke.args4j.*</allowedDuplicateClasses>
235242

236243
<!--
237244
NB: We override these properties to make the enforcer happy.
@@ -824,6 +831,8 @@
824831
<maven-common-artifact-filters.version>3.1.0</maven-common-artifact-filters.version>
825832
<maven-core.version>3.6.3</maven-core.version>
826833
<maven-plugin-tools-api.version>3.6.0</maven-plugin-tools-api.version>
834+
<sisu-inject-bean.version>2.6.0</sisu-inject-bean.version>
835+
<sisu-inject-plexus.version>2.6.0</sisu-inject-plexus.version>
827836

828837
<!-- Apache POI - https://poi.apache.org/ -->
829838
<poi.version>3.17</poi.version>
@@ -2843,6 +2852,16 @@
28432852
<artifactId>maven-plugin-tools-api</artifactId>
28442853
<version>${maven-plugin-tools-api.version}</version>
28452854
</dependency>
2855+
<dependency>
2856+
<groupId>org.sonatype.sisu</groupId>
2857+
<artifactId>sisu-inject-bean</artifactId>
2858+
<version>${sisu-inject-bean.version}</version>
2859+
</dependency>
2860+
<dependency>
2861+
<groupId>org.sonatype.sisu</groupId>
2862+
<artifactId>sisu-inject-plexus</artifactId>
2863+
<version>${sisu-inject-plexus.version}</version>
2864+
</dependency>
28462865

28472866
<!-- Apache POI - https://poi.apache.org/ -->
28482867
<dependency>

0 commit comments

Comments
 (0)