|
199 | 199 | HACK: The following list of allowed-to-be-duplicated classes |
200 | 200 | facilitates intended combinations of artifacts: |
201 | 201 | == |
| 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 | + == |
202 | 209 | Classes: jnr.ffi.* |
203 | 210 | Part of: com.github.jnr:jnr-ffi |
204 | 211 | Also in: org.jruby:jruby-core |
|
231 | 238 | Also in: ome:jxrlib-all |
232 | 239 | Enables: args4j:args4j + ome:jxrlib-all |
233 | 240 | --> |
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> |
235 | 242 |
|
236 | 243 | <!-- |
237 | 244 | NB: We override these properties to make the enforcer happy. |
|
824 | 831 | <maven-common-artifact-filters.version>3.1.0</maven-common-artifact-filters.version> |
825 | 832 | <maven-core.version>3.6.3</maven-core.version> |
826 | 833 | <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> |
827 | 836 |
|
828 | 837 | <!-- Apache POI - https://poi.apache.org/ --> |
829 | 838 | <poi.version>3.17</poi.version> |
|
2843 | 2852 | <artifactId>maven-plugin-tools-api</artifactId> |
2844 | 2853 | <version>${maven-plugin-tools-api.version}</version> |
2845 | 2854 | </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> |
2846 | 2865 |
|
2847 | 2866 | <!-- Apache POI - https://poi.apache.org/ --> |
2848 | 2867 | <dependency> |
|
0 commit comments