Skip to content

Commit 4e29a75

Browse files
committed
Making magic number 2 constant
1 parent ef1e99e commit 4e29a75

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/src/main/java/com/microsoft/applicationinsights/telemetry/JsonTelemetryDataSerializer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ public final class JsonTelemetryDataSerializer {
4949
private final static String JSON_COMMA = "\"";
5050
private final static String JSON_NAME_VALUE_SEPARATOR = ":";
5151
private final static String JSON_EMPTY_OBJECT = "{}";
52+
private final static int DELTA = 2;
5253

5354
private static final Set<Class<?>> WRAPPER_TYPES = getWrapperTypes();
5455

@@ -357,7 +358,7 @@ private String sanitizeStringForJSON(String text, int maxLength) {
357358

358359
final StringBuilder result = new StringBuilder();
359360
StringCharacterIterator iterator = new StringCharacterIterator(text);
360-
for (char curr = iterator.current(); curr != iterator.DONE && result.length() < maxLength - 2; curr = iterator.next()) {
361+
for (char curr = iterator.current(); curr != iterator.DONE && result.length() < maxLength - DELTA; curr = iterator.next()) {
361362
if( curr == '\"' ){
362363
result.append("\\\"");
363364
}

0 commit comments

Comments
 (0)