in src/main/java/com/googlesource/gerrit/plugins/renameproject/SshHelper.java [61:88]
public OutputStream newErrorBufferStream() {
return new OutputStream() {
private final StringBuilder out = new StringBuilder();
private final StringBuilder line = new StringBuilder();
@Override
public synchronized String toString() {
while (out.length() > 0 && out.charAt(out.length() - 1) == '\n') {
out.setLength(out.length() - 1);
}
return out.toString();
}
@Override
public synchronized void write(int b) {
if (b == '\r') {
return;
}
line.append((char) b);
if (b == '\n') {
out.append(line);
line.setLength(0);
}
}
};
}