in src/main/java/com/intellij/rt/debugger/agent/CollectionBreakpointStorage.java [86:101]
private static String wrapInString(CapturedStackInfo info) throws IOException {
if (info == null) {
return "";
}
try (ByteArrayOutputStream bas = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(bas)) {
for (StackTraceElement stackTraceElement : info.getStackTrace()) {
if (stackTraceElement != null) {
dos.writeUTF(stackTraceElement.getClassName());
dos.writeUTF(stackTraceElement.getMethodName());
dos.writeInt(stackTraceElement.getLineNumber());
}
}
return bas.toString(StandardCharsets.ISO_8859_1.name());
}
}