| toString() |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 1 | 1 |
| carriageReturn(int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| growBuf() |   | 32% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| finishMarker(boolean, ByteList) |   | 62% |   | 67% | 2 | 4 | 3 | 8 | 0 | 1 |
| wrappedRead() |   | 63% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
| getRemainingAsStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readUntil(char) |   | 94% |   | 67% | 2 | 4 | 0 | 6 | 0 | 1 |
| InputStreamLexerSource(String, InputStream, List, int) |   | 93% |   | 50% | 1 | 2 | 0 | 8 | 0 | 1 |
| read() |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| unread(int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| matchMarker(ByteList, boolean, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| matches(ByteList, ByteList, int) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| readLineBytes() |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| indentLoop(ByteList) |  | 100% |   | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
| peek(int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| unreadMany(CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| skipUntil(int) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| advance(int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| retreat() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| wasBeginOfLine() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lastWasBeginOfLine() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |