Skip to content

Commit e616734

Browse files
smolaPerfectSlayer
authored andcommitted
Replace StringBuilder#append(String) with StringBuilder#append(char) (#8008)
1 parent 71a51ac commit e616734

File tree

34 files changed

+81
-81
lines changed

34 files changed

+81
-81
lines changed

dd-java-agent/agent-crashtracking/src/main/java/com/datadog/crashtracking/parsers/HotspotCrashLogParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ public CrashLog parse(String crashLog) {
157157
pid = line.substring(pidIdx + 4, endIdx);
158158
}
159159
} else {
160-
message.append(line.substring(2)).append("\n");
160+
message.append(line.substring(2)).append('\n');
161161
}
162162
}
163163
break;

dd-java-agent/agent-debugger/src/main/java/com/datadog/debugger/agent/StringTemplateBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public String evaluate(CapturedContext context, LogProbe.LogStatus status) {
5656
status.addError(new EvaluationError(ex.getExpr(), ex.getMessage()));
5757
String msg =
5858
ex instanceof RedactedException ? Redaction.REDACTED_VALUE : ex.getMessage();
59-
sb.append("{").append(msg).append("}");
59+
sb.append('{').append(msg).append('}');
6060
}
6161
if (!status.getErrors().isEmpty()) {
6262
status.setLogTemplateErrors(true);

dd-java-agent/agent-debugger/src/main/java/com/datadog/debugger/probe/ProbeDefinition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public String concatTags() {
8585
StringBuilder sb = new StringBuilder();
8686
for (Tag tag : tags) {
8787
if (sb.length() > 0) {
88-
sb.append(",");
88+
sb.append(',');
8989
}
9090
sb.append(tag);
9191
}

dd-java-agent/agent-debugger/src/main/java/com/datadog/debugger/sink/IntakeBatchHelper.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ private static int buildPayloadBatch(
6161
List<String> payloads, int start, int count, StringBuilder sb) {
6262
int totalSize = 0;
6363
int elementCount = 0;
64-
sb.append("[");
64+
sb.append('[');
6565
for (int i = start; i < start + count; i++) {
6666
String jsonStr = payloads.get(i);
6767
totalSize += jsonStr.length();
@@ -71,13 +71,13 @@ private static int buildPayloadBatch(
7171
break;
7272
}
7373
sb.append(jsonStr);
74-
sb.append(",");
74+
sb.append(',');
7575
elementCount++;
7676
}
7777
if (elementCount > 0) {
7878
sb.delete(sb.lastIndexOf(","), sb.length());
7979
}
80-
sb.append("]");
80+
sb.append(']');
8181
return elementCount;
8282
}
8383

dd-java-agent/agent-debugger/src/main/java/com/datadog/debugger/util/StringTokenWriter.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public StringTokenWriter(StringBuilder sb, List<EvaluationError> evalErrors) {
3131
@Override
3232
public void prologue(Object value, String type) {
3333
if (inMapEntry && !initial) {
34-
sb.append("=");
34+
sb.append('=');
3535
} else if (inCollection && !initial) {
3636
sb.append(", ");
3737
}
@@ -85,7 +85,7 @@ public void primitiveArrayElement(String value, String type) {
8585

8686
@Override
8787
public void collectionPrologue(Object value) {
88-
sb.append("[");
88+
sb.append('[');
8989
initial = true;
9090
inCollection = true;
9191
}
@@ -98,7 +98,7 @@ public void collectionEpilogue(Object value, boolean isComplete, int size) {
9898

9999
@Override
100100
public void mapPrologue(Object value) {
101-
sb.append("{");
101+
sb.append('{');
102102
initial = true;
103103
inCollection = true;
104104
}
@@ -108,14 +108,14 @@ public void mapEntryPrologue(Map.Entry<?, ?> entry) {
108108
if (!initial) {
109109
sb.append(", ");
110110
}
111-
sb.append("[");
111+
sb.append('[');
112112
initial = true;
113113
inMapEntry = true;
114114
}
115115

116116
@Override
117117
public void mapEntryEpilogue(Map.Entry<?, ?> entry) {
118-
sb.append("]");
118+
sb.append(']');
119119
inMapEntry = false;
120120
}
121121

@@ -127,7 +127,7 @@ public void mapEpilogue(boolean isComplete, int size) {
127127

128128
@Override
129129
public void objectPrologue(Object value) {
130-
sb.append("{");
130+
sb.append('{');
131131
initial = true;
132132
}
133133

@@ -137,12 +137,12 @@ public void objectFieldPrologue(String fieldName, Object value, int maxDepth) {
137137
sb.append(", ");
138138
}
139139
initial = false;
140-
sb.append(fieldName).append("=");
140+
sb.append(fieldName).append('=');
141141
}
142142

143143
@Override
144144
public void objectEpilogue(Object value) {
145-
sb.append("}");
145+
sb.append('}');
146146
}
147147

148148
@Override
@@ -167,16 +167,16 @@ public void notCaptured(SerializerWithLimits.NotCapturedReason reason) {
167167
sb.append("...");
168168
break;
169169
case TIMEOUT:
170-
sb.append("{").append(TIMEOUT_REASON).append("}");
170+
sb.append('{').append(TIMEOUT_REASON).append('}');
171171
break;
172172
case FIELD_COUNT:
173173
sb.append(", ...");
174174
break;
175175
case REDACTED_IDENT:
176-
sb.append("{").append(REDACTED_IDENT_REASON).append("}");
176+
sb.append('{').append(REDACTED_IDENT_REASON).append('}');
177177
break;
178178
case REDACTED_TYPE:
179-
sb.append("{").append(REDACTED_TYPE_REASON).append("}");
179+
sb.append('{').append(REDACTED_TYPE_REASON).append('}');
180180
break;
181181
default:
182182
throw new RuntimeException("Unsupported NotCapturedReason: " + reason);
@@ -185,6 +185,6 @@ public void notCaptured(SerializerWithLimits.NotCapturedReason reason) {
185185

186186
@Override
187187
public void notCaptured(String reason) throws Exception {
188-
sb.append("(Error: ").append(reason).append(")");
188+
sb.append("(Error: ").append(reason).append(')');
189189
}
190190
}

dd-java-agent/agent-debugger/src/test/java/com/datadog/debugger/sink/DebuggerSinkTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ public void splitDiagnosticsBatch() {
322322
DebuggerSink sink = createDebuggerSink(diagnosticUploader, false);
323323
StringBuilder largeMessageBuilder = new StringBuilder(100_001);
324324
for (int i = 0; i < 100_000; i++) {
325-
largeMessageBuilder.append("f");
325+
largeMessageBuilder.append('f');
326326
}
327327
String largeMessage = largeMessageBuilder.toString();
328328
for (int i = 0; i < 100; i++) {
@@ -342,7 +342,7 @@ public void splitDiagnosticsBatchDebuggerTrack() {
342342
DebuggerSink sink = createDebuggerSink(diagnosticUploader, true);
343343
StringBuilder largeMessageBuilder = new StringBuilder(100_001);
344344
for (int i = 0; i < 100_000; i++) {
345-
largeMessageBuilder.append("f");
345+
largeMessageBuilder.append('f');
346346
}
347347
String largeMessage = largeMessageBuilder.toString();
348348
for (int i = 0; i < 100; i++) {
@@ -362,7 +362,7 @@ public void tooLargeDiagnostic() {
362362
DebuggerSink sink = createDefaultDebuggerSink();
363363
StringBuilder tooLargeMessageBuilder = new StringBuilder(MAX_PAYLOAD + 1);
364364
for (int i = 0; i < MAX_PAYLOAD; i++) {
365-
tooLargeMessageBuilder.append("f");
365+
tooLargeMessageBuilder.append('f');
366366
}
367367
String tooLargeMessage = tooLargeMessageBuilder.toString();
368368
sink.getProbeDiagnosticsSink().addError(new ProbeId("1", 1), tooLargeMessage);

dd-java-agent/agent-debugger/src/test/java/com/datadog/debugger/util/CapturedValueAdapterTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ void collection() throws IOException {
5555
StringBuilder sb = new StringBuilder();
5656
for (int i = 0; i < 10; i++) {
5757
if (i > 0) {
58-
sb.append(",");
58+
sb.append(',');
5959
}
6060
sb.append(String.format(CAPTURED_VALUE_SIMPLE_TEMPLATE, int.class.getTypeName(), i));
6161
}
@@ -66,7 +66,7 @@ void collection() throws IOException {
6666
sb = new StringBuilder();
6767
for (int i = 0; i < 10; i++) {
6868
if (i > 0) {
69-
sb.append(",");
69+
sb.append(',');
7070
}
7171
sb.append(
7272
String.format(CAPTURED_VALUE_SIMPLE_TEMPLATE, String.class.getTypeName(), "foo" + i));

dd-java-agent/agent-logging/src/main/java/datadog/trace/logging/simplelogger/SLCompatHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,12 @@ private void embedException(StringBuilder buf, Throwable t) {
108108
if (t != null) {
109109
buf.append(" [exception:");
110110
buf.append(t.toString());
111-
buf.append(".");
111+
buf.append('.');
112112
for (StackTraceElement element : t.getStackTrace()) {
113113
buf.append(" at ");
114114
buf.append(element.toString());
115115
}
116-
buf.append("]");
116+
buf.append(']');
117117
}
118118
}
119119
}

dd-java-agent/agent-logs-intake/src/main/java/datadog/trace/logging/intake/LogsDispatcher.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,21 +66,21 @@ public void dispatch(List<Map<String, Object>> messages) {
6666
}
6767

6868
if (batchCount + 1 > maxBatchRecords || batchLength + bytes.length >= maxBatchBytes) {
69-
flush(batch.append("]"));
69+
flush(batch.append(']'));
7070
batch = new StringBuilder("[");
7171
batchCount = 0;
7272
batchLength = 0;
7373
}
7474

7575
if (batchCount != 0) {
76-
batch.append(",");
76+
batch.append(',');
7777
}
7878
batch.append(json);
7979
batchCount += 1;
8080
batchLength += bytes.length;
8181
}
8282

83-
flush(batch.append("]"));
83+
flush(batch.append(']'));
8484
}
8585

8686
private void flush(StringBuilder batch) {

dd-java-agent/agent-profiling/profiling-ddprof/src/main/java/com/datadog/profiling/ddprof/DatadogProfiler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ String cmdStartProfiling(Path file) throws IllegalStateException {
299299
// wall profiling is enabled.
300300
cmd.append(",wall=");
301301
if (getWallCollapsing(configProvider)) {
302-
cmd.append("~");
302+
cmd.append('~');
303303
}
304304
cmd.append(getWallInterval(configProvider)).append('m');
305305
if (getWallContextFilter(configProvider)) {

0 commit comments

Comments
 (0)