in src/main/java/org/apache/rocketmq/exporter/service/impl/RMQMetricsServiceImpl.java [86:104]
private static void writeEscapedLabelValue(Writer writer, String s) throws IOException {
for (int i = 0; i < s.length(); ++i) {
char c = s.charAt(i);
switch (c) {
case '\n':
writer.append("\\n");
break;
case '"':
writer.append("\\\"");
break;
case '\\':
writer.append("\\\\");
break;
default:
writer.append(c);
}
}
}