Skip to content

Commit 7e6c4da

Browse files
committedSep 3, 2020
Replace StringBuffer with StringBuilder where possible
1 parent 88249b2 commit 7e6c4da

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed
 

‎spring-aop/src/test/java/org/springframework/aop/interceptor/CustomizableTraceInterceptorTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,13 @@ public void testSunnyDayPathLogsCorrectlyWithPrettyMuchAllPlaceholdersMatching()
143143
given(log.isTraceEnabled()).willReturn(true);
144144

145145
CustomizableTraceInterceptor interceptor = new StubCustomizableTraceInterceptor(log);
146-
interceptor.setEnterMessage(new StringBuffer()
146+
interceptor.setEnterMessage(new StringBuilder()
147147
.append("Entering the '").append(CustomizableTraceInterceptor.PLACEHOLDER_METHOD_NAME)
148148
.append("' method of the [").append(CustomizableTraceInterceptor.PLACEHOLDER_TARGET_CLASS_NAME)
149149
.append("] class with the following args (").append(CustomizableTraceInterceptor.PLACEHOLDER_ARGUMENTS)
150150
.append(") and arg types (").append(CustomizableTraceInterceptor.PLACEHOLDER_ARGUMENT_TYPES)
151151
.append(").").toString());
152-
interceptor.setExitMessage(new StringBuffer()
152+
interceptor.setExitMessage(new StringBuilder()
153153
.append("Exiting the '").append(CustomizableTraceInterceptor.PLACEHOLDER_METHOD_NAME)
154154
.append("' method of the [").append(CustomizableTraceInterceptor.PLACEHOLDER_TARGET_CLASS_SHORT_NAME)
155155
.append("] class with the following args (").append(CustomizableTraceInterceptor.PLACEHOLDER_ARGUMENTS)

‎spring-context/src/test/java/org/springframework/beans/factory/xml/XmlBeanFactoryTestTypes.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ class ReverseMethodReplacer implements MethodReplacer, Serializable {
589589
@Override
590590
public Object reimplement(Object obj, Method method, Object[] args) throws Throwable {
591591
String s = (String) args[0];
592-
return new StringBuffer(s).reverse().toString();
592+
return new StringBuilder(s).reverse().toString();
593593
}
594594
}
595595

‎spring-context/src/test/java/org/springframework/beans/factory/xml/XmlBeanFactoryTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1324,7 +1324,7 @@ void replaceMethodOverrideWithSetterInjection() {
13241324

13251325
// Now test replace
13261326
String s = "this is not a palindrome";
1327-
String reverse = new StringBuffer(s).reverse().toString();
1327+
String reverse = new StringBuilder(s).reverse().toString();
13281328
assertThat(oom.replaceMe(s)).as("Should have overridden to reverse, not echo").isEqualTo(reverse);
13291329

13301330
assertThat(oom.replaceMe()).as("Should have overridden no-arg overloaded replaceMe method to return fixed value").isEqualTo(FixedMethodReplacer.VALUE);
@@ -1380,7 +1380,7 @@ void serializableMethodReplacerAndSuperclass() throws IOException {
13801380
reader.loadBeanDefinitions(DELEGATION_OVERRIDES_CONTEXT);
13811381
SerializableMethodReplacerCandidate s = (SerializableMethodReplacerCandidate) xbf.getBean("serializableReplacer");
13821382
String forwards = "this is forwards";
1383-
String backwards = new StringBuffer(forwards).reverse().toString();
1383+
String backwards = new StringBuilder(forwards).reverse().toString();
13841384
assertThat(s.replaceMe(forwards)).isEqualTo(backwards);
13851385
// SPR-356: lookup methods & method replacers are not serializable.
13861386
assertThat(SerializationTestUtils.isSerializable(s)).as("Lookup methods and method replacers are not meant to be serializable.").isFalse();

‎spring-context/src/test/java/org/springframework/scripting/MessengerScrambler.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public class MessengerScrambler {
2828

2929
public String scramble(ProceedingJoinPoint pjp) throws Throwable {
3030
String message = (String) pjp.proceed();
31-
return new StringBuffer(message).reverse().toString();
31+
return new StringBuilder(message).reverse().toString();
3232
}
3333

3434
}

‎spring-core/src/main/java/org/springframework/cglib/core/ReflectUtils.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ private static Class getClass(String className, ClassLoader loader, String[] pac
260260
while ((index = className.indexOf("[]", index) + 1) > 0) {
261261
dimensions++;
262262
}
263-
StringBuffer brackets = new StringBuffer(className.length() - dimensions);
263+
StringBuilder brackets = new StringBuilder(className.length() - dimensions);
264264
for (int i = 0; i < dimensions; i++) {
265265
brackets.append('[');
266266
}

0 commit comments

Comments
 (0)
Please sign in to comment.