Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMykola Nikishov2019-05-14 19:25:52 +0000
committerAlexander Kurtakov2020-09-15 15:08:52 +0000
commitb07a417a4c93dad98a8ffb9c134591f721be6dbc (patch)
tree40f761d11f3182ae977c026b1aaed327d3ad04ae
parent8ed35a87d4bdb54ce0165e4bb1c9c044a03a337c (diff)
downloadrt.equinox.framework-b07a417a4c93dad98a8ffb9c134591f721be6dbc.tar.gz
rt.equinox.framework-b07a417a4c93dad98a8ffb9c134591f721be6dbc.tar.xz
rt.equinox.framework-b07a417a4c93dad98a8ffb9c134591f721be6dbc.zip
Build fragment string with StringJoiner instead StringBuilder
Change-Id: I93ae71de907bef77c3681454590b0652047b1214 Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
-rw-r--r--bundles/org.eclipse.equinox.launcher/src/org/eclipse/equinox/launcher/Main.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/bundles/org.eclipse.equinox.launcher/src/org/eclipse/equinox/launcher/Main.java b/bundles/org.eclipse.equinox.launcher/src/org/eclipse/equinox/launcher/Main.java
index 249397439..957398938 100644
--- a/bundles/org.eclipse.equinox.launcher/src/org/eclipse/equinox/launcher/Main.java
+++ b/bundles/org.eclipse.equinox.launcher/src/org/eclipse/equinox/launcher/Main.java
@@ -408,14 +408,10 @@ public class Main {
}
private String getFragmentString(String fragmentOS, String fragmentWS, String fragmentArch) {
- StringBuilder buffer = new StringBuilder(PLUGIN_ID);
- buffer.append('.');
- buffer.append(fragmentWS);
- buffer.append('.');
- buffer.append(fragmentOS);
+ StringJoiner buffer = new StringJoiner("."); //$NON-NLS-1$
+ buffer.add(PLUGIN_ID).add(fragmentWS).add(fragmentOS);
if (!(fragmentOS.equals(Constants.OS_MACOSX) && !Constants.ARCH_X86_64.equals(fragmentArch))) {
- buffer.append('.');
- buffer.append(fragmentArch);
+ buffer.add(fragmentArch);
}
return buffer.toString();
}

Back to the top