in extension-base/src/main/java/com/azure/autorest/extension/base/jsonrpc/PeekingBinaryReader.java [52:66]
String readAsciiLine() throws IOException {
StringBuilder result = new StringBuilder();
int c = readByte();
while (c != '\r' && c != '\n' && c != -1) {
result.append((char) c);
c = readByte();
}
if (c == '\r' && peekByte() == '\n') {
readByte();
}
if (c == -1 && result.length() == 0) {
return null;
}
return result.toString();
}