diff options
author | Mykola Nikishov | 2019-05-14 19:25:52 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2020-09-15 15:08:52 +0000 |
commit | b07a417a4c93dad98a8ffb9c134591f721be6dbc (patch) | |
tree | 40f761d11f3182ae977c026b1aaed327d3ad04ae | |
parent | 8ed35a87d4bdb54ce0165e4bb1c9c044a03a337c (diff) | |
download | rt.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.java | 10 |
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(); } |