Skip to content

Commit

Permalink
Add temporary workaround for kryo groupId skew
Browse files Browse the repository at this point in the history
  • Loading branch information
ctrueden committed May 8, 2020
1 parent 113eccc commit 17eb12f
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,20 @@
HACK: The following list of allowed-to-be-duplicated classes
facilitates intended combinations of artifacts:
==
TEMP: Until ome/ome-common-java#50 is merged and released.
Classes:
com.esotericsoftware.minlog.*,
com.esotericsoftware.kryo.*,
com.esotericsoftware.reflectasm.*,
Part of:
com.esotericsoftware.kryo:kryo,
com.esotericsoftware:kryo,
com.esotericsoftware:minlog,
com.esotericsoftware:reflectasm
Enables:
org.openmicroscopy:ome-common (com.esotericsoftware.kryo:kryo) +
graphics.scenery:scenery (com.esotericsoftware:kryo)
==
Classes: com.google.inject.*
Part of: com.google.inject:guice:no_aop
Also in: org.sonatype.sisu:sisu-guice
Expand Down Expand Up @@ -238,7 +252,7 @@
Also in: ome:jxrlib-all
Enables: args4j:args4j + ome:jxrlib-all
-->
<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>
<allowedDuplicateClasses>com.esotericsoftware.minlog.*,com.esotericsoftware.kryo.*,com.esotericsoftware.reflectasm.*,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>

<!--
NB: We override these properties to make the enforcer happy.
Expand Down

0 comments on commit 17eb12f

Please sign in to comment.