You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2022/11/19 21:19:36 UTC
[commons-bcel] 02/03: Use Java 8 API
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git
commit d4553d0df647daa8bf341f01b76e5a3c2b14f638
Author: Gary David Gregory (Code signing key) <gg...@apache.org>
AuthorDate: Sat Nov 19 16:17:01 2022 -0500
Use Java 8 API
---
src/main/java/org/apache/bcel/util/ClassPath.java | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/src/main/java/org/apache/bcel/util/ClassPath.java b/src/main/java/org/apache/bcel/util/ClassPath.java
index 552db7ca..f8f1c854 100644
--- a/src/main/java/org/apache/bcel/util/ClassPath.java
+++ b/src/main/java/org/apache/bcel/util/ClassPath.java
@@ -36,6 +36,7 @@ import java.util.Locale;
import java.util.Objects;
import java.util.StringTokenizer;
import java.util.Vector;
+import java.util.stream.Collectors;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
@@ -496,14 +497,7 @@ public class ClassPath implements Closeable {
}
}
- final StringBuilder buf = new StringBuilder();
- String separator = "";
- for (final String path : list) {
- buf.append(separator);
- separator = File.pathSeparator;
- buf.append(path);
- }
- return buf.toString();
+ return list.stream().collect(Collectors.joining(File.pathSeparator));
}
private static void getPathComponents(final String path, final List<String> list) {