This is an automated email from the ASF dual-hosted git repository.

elharo pushed a commit to branch uti
in repository https://gitbox.apache.org/repos/asf/maven-jdeprscan-plugin.git

commit 57191a834652ccdd8c01e2e44d130a654366f40a
Author: Elliotte Rusty Harold <[email protected]>
AuthorDate: Mon Dec 22 06:15:48 2025 -0500

    Prefer JDK methods
---
 .../java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java 
b/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java
index 29a3b26..ff97c0b 100644
--- a/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java
+++ b/src/main/java/org/apache/maven/plugins/jdeprscan/BaseJDeprScanMojo.java
@@ -24,6 +24,7 @@ import java.nio.file.Path;
 import java.util.Collection;
 import java.util.Map;
 import java.util.Set;
+import java.util.stream.Collectors;
 
 import org.apache.maven.artifact.DependencyResolutionRequiredException;
 import org.apache.maven.plugin.MojoExecutionException;
@@ -32,7 +33,6 @@ import org.apache.maven.plugins.annotations.Parameter;
 import org.apache.maven.plugins.jdeprscan.consumers.JDeprScanConsumer;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.toolchain.ToolchainManager;
-import org.codehaus.plexus.util.StringUtils;
 import org.codehaus.plexus.util.cli.CommandLineUtils.StringStreamConsumer;
 import org.codehaus.plexus.util.cli.Commandline;
 
@@ -109,8 +109,8 @@ public abstract class BaseJDeprScanMojo extends 
AbstractJDeprScanMojo {
 
             if (!cp.isEmpty()) {
                 cmd.createArg().setValue("--class-path");
-
-                cmd.createArg().setValue(StringUtils.join(cp.iterator(), 
File.pathSeparator));
+                String classpath = 
cp.stream().map(Path::toString).collect(Collectors.joining(File.pathSeparator));
+                cmd.createArg().setValue(classpath);
             }
 
         } catch (DependencyResolutionRequiredException e) {

Reply via email to