Skip to content

Commit d388ca1

Browse files
committed
Update enforcer rules and components
* extra-enforcer-rules: 1.2 -> 1.7.0 * scijava-maven-plugin: 2.2.0 -> 3.0.0 This update should pave the way for getting unstuck with some other downstream dependency version updates; see scijava/pom-scijava#256.
1 parent 7a5e8cc commit d388ca1

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

pom.xml

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.scijava</groupId>
66
<artifactId>pom-scijava-base</artifactId>
7-
<version>18.2.1-SNAPSHOT</version>
7+
<version>19.0.0-SNAPSHOT</version>
88
<packaging>pom</packaging>
99

1010
<name>SciJava Base POM</name>
@@ -305,7 +305,7 @@
305305
<versions-maven-plugin.version>2.16.0</versions-maven-plugin.version>
306306

307307
<!-- SciJava Maven plugins -->
308-
<scijava-maven-plugin.version>2.2.0</scijava-maven-plugin.version>
308+
<scijava-maven-plugin.version>3.0.0</scijava-maven-plugin.version>
309309

310310
<!-- Other Maven plugins -->
311311
<jshell-maven-plugin.version>1.4</jshell-maven-plugin.version> <!-- com.github.johnpoth -->
@@ -321,8 +321,7 @@
321321
<nexus-staging-maven-plugin.version>1.6.13</nexus-staging-maven-plugin.version> <!-- org.sonatype.plugins -->
322322

323323
<!-- Plugin dependencies -->
324-
<maven-dependency-tree.version>2.2</maven-dependency-tree.version>
325-
<extra-enforcer-rules.version>1.2</extra-enforcer-rules.version>
324+
<extra-enforcer-rules.version>1.7.0</extra-enforcer-rules.version>
326325
<kotlin.version>1.9.22</kotlin.version>
327326
<revapi-java.version>0.20.2</revapi-java.version>
328327
<scijava-coding-style.version>2.1.1</scijava-coding-style.version>
@@ -409,17 +408,6 @@
409408
<artifactId>maven-enforcer-plugin</artifactId>
410409
<version>${maven-enforcer-plugin.version}</version>
411410
<dependencies>
412-
<!--
413-
HACK - Work around the enforcer error:
414-
Cannot create instance of class
415-
org.apache.maven.plugins.enforcer.BanDuplicateClasses:
416-
org/apache/maven/shared/dependency/tree/DependencyTreeBuilderException
417-
-->
418-
<dependency>
419-
<groupId>org.apache.maven.shared</groupId>
420-
<artifactId>maven-dependency-tree</artifactId>
421-
<version>${maven-dependency-tree.version}</version>
422-
</dependency>
423411
<dependency>
424412
<groupId>org.codehaus.mojo</groupId>
425413
<artifactId>extra-enforcer-rules</artifactId>

0 commit comments

Comments
 (0)