diff options
3 files changed, 4 insertions, 4 deletions
diff --git a/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/launchConfigurations/ProgramLaunchDelegate.java b/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/launchConfigurations/ProgramLaunchDelegate.java index 0086da7e6..8385553aa 100644 --- a/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/launchConfigurations/ProgramLaunchDelegate.java +++ b/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/launchConfigurations/ProgramLaunchDelegate.java @@ -169,11 +169,11 @@ public class ProgramLaunchDelegate extends LaunchConfigurationDelegate { if (commandLine.length < 1) { return IExternalToolConstants.EMPTY_STRING; } - StringBuffer buf = new StringBuffer(); + StringBuilder buf = new StringBuilder(); for (int i = 0; i < commandLine.length; i++) { buf.append(' '); char[] characters = commandLine[i].toCharArray(); - StringBuffer command = new StringBuffer(); + StringBuilder command = new StringBuilder(); boolean containsSpace = false; for (int j = 0; j < characters.length; j++) { char character = characters[j]; diff --git a/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/model/BuilderCoreUtils.java b/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/model/BuilderCoreUtils.java index fdb756f60..75ad019c0 100644 --- a/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/model/BuilderCoreUtils.java +++ b/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/model/BuilderCoreUtils.java @@ -214,7 +214,7 @@ public class BuilderCoreUtils { args = new HashMap<String, String>(); // Launch configuration builders are stored with a project-relative // path - StringBuffer buffer = new StringBuffer(PROJECT_TAG); + StringBuilder buffer = new StringBuilder(PROJECT_TAG); // Append the project-relative path (workspace path minus first // segment) buffer.append('/').append(temp.getFile().getFullPath().removeFirstSegments(1)); diff --git a/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/registry/ExternalToolMigration.java b/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/registry/ExternalToolMigration.java index a1b2fe933..c7887fb02 100644 --- a/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/registry/ExternalToolMigration.java +++ b/org.eclipse.core.externaltools/src/org/eclipse/core/externaltools/internal/registry/ExternalToolMigration.java @@ -248,7 +248,7 @@ public final class ExternalToolMigration { if (arguments != null) { int start = 0; ArrayList<String> targets = new ArrayList<String>(); - StringBuffer buffer = new StringBuffer(); + StringBuilder buffer = new StringBuilder(); VariableDefinition varDef = extractVariableDefinition(arguments, start); while (varDef.end != -1) { if ("ant_target".equals(varDef.name) && varDef.argument != null) { //$NON-NLS-1$ |