Skip to content

Commit 302c612

Browse files
committed
Update plexus-utils: 3.5.1 -> 4.0.0
The 3.5.1 version has overlapping classes with plexus-xml. Checking the last release dates, plexus-utils 4.0.0 was released 282 days ago, whereas the first release of plexus-xml, 3.0.0, was released 170 days ago. So I infer that the classes actually moved from plexus-utils into a new, more targeted artifact. Updating *any* Maven components to 4.x might be a slippery slope toward migration pain, but AFAIK nothing in the SciJava component collection actually depends on plexus-utils, so we'll see what happens. If it creates build issues, we can solve the duplicate classes issue here a different way.
1 parent deeeb10 commit 302c612

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1403,7 +1403,7 @@
14031403
<maven-core.version>3.9.6</maven-core.version>
14041404
<maven-plugin-tools-api.version>3.11.0</maven-plugin-tools-api.version>
14051405
<plexus-component-annotations.version>2.2.0</plexus-component-annotations.version>
1406-
<plexus-utils.version>3.5.1</plexus-utils.version>
1406+
<plexus-utils.version>4.0.0</plexus-utils.version>
14071407
<sisu-inject-bean.version>2.6.0</sisu-inject-bean.version>
14081408
<sisu-inject-plexus.version>2.6.0</sisu-inject-plexus.version>
14091409
<org.apache.maven.shared.maven-artifact-transfer.version>${maven-artifact-transfer.version}</org.apache.maven.shared.maven-artifact-transfer.version>

0 commit comments

Comments
 (0)