| writeTo(ReftableOutputStream) |   | 93% |   | 80% | 2 | 6 | 1 | 14 | 0 | 1 |
| tryAdd(BlockWriter.Entry) |   | 90% |   | 87% | 1 | 5 | 1 | 8 | 0 | 1 |
| tryAdd(BlockWriter.Entry, boolean) |  | 100% |  | 100% | 0 | 9 | 0 | 22 | 0 | 1 |
| compare(byte[], int, int, byte[], int, int) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| estimateEntryCount(byte, byte, int) |  | 100% |  | 100% | 0 | 5 | 0 | 13 | 0 | 1 |
| commonPrefix(byte[], int, byte[]) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| BlockWriter(byte, byte, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| nextShouldBeRestart() |  | 100% |   | 83% | 1 | 4 | 0 | 3 | 0 | 1 |
| padBetweenBlocks() |  | 100% |  | 100% | 0 | 4 | 0 | 2 | 0 | 1 |
| computeBlockBytes(int, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| blockSizeTooSmall(BlockWriter.Entry) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lastKey() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| padBetweenBlocks(byte) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| mustAdd(BlockWriter.Entry) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| computeBlockBytes(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| encodeSuffixAndType(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| currentSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| blockType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |