diff options
author | Lars Vogel | 2021-02-08 17:04:50 +0000 |
---|---|---|
committer | Lars Vogel | 2021-02-12 07:03:34 +0000 |
commit | 342b7a591064638657b6f7f23b77f1e8f8cf8939 (patch) | |
tree | 8b071b5c62149e9cf621735d3ea8c9325b01baba | |
parent | 16ef1a16a299c286427eba4674c302aef3fb2903 (diff) | |
download | eclipse.platform.text-342b7a591064638657b6f7f23b77f1e8f8cf8939.tar.gz eclipse.platform.text-342b7a591064638657b6f7f23b77f1e8f8cf8939.tar.xz eclipse.platform.text-342b7a591064638657b6f7f23b77f1e8f8cf8939.zip |
Bug 570431 - Use StringBuilder in ReplaceRefactoring
With search moved to Java 11, we can use StringBuilder which is a
drop-in replacement for StringBuffer and should be preferred according
to the Javadoc of StringBuffer. The extra sync of Buffer seems
unnecessary here.
Change-Id: I868e5af123dd857fbbb647c8cc389127a6a2f95a
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
-rw-r--r-- | org.eclipse.search/search/org/eclipse/search/internal/ui/text/ReplaceRefactoring.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.search/search/org/eclipse/search/internal/ui/text/ReplaceRefactoring.java b/org.eclipse.search/search/org/eclipse/search/internal/ui/text/ReplaceRefactoring.java index 37a2bc5bcdd..ca3b092baeb 100644 --- a/org.eclipse.search/search/org/eclipse/search/internal/ui/text/ReplaceRefactoring.java +++ b/org.eclipse.search/search/org/eclipse/search/internal/ui/text/ReplaceRefactoring.java @@ -475,7 +475,7 @@ public class ReplaceRefactoring extends Refactoring { replacementText= PatternConstructor.interpretReplaceEscapes(replacementText, originalText, lineDelimiter); Matcher matcher= pattern.matcher(originalText); - StringBuffer sb = new StringBuffer(); + StringBuilder sb = new StringBuilder(); matcher.reset(); if (matcher.find()) { matcher.appendReplacement(sb, replacementText); |