| NoteMapMerger(Repository) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addIfNotNull(FanoutBucket, int, NoteBucket) |   | 76% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| sameNote(Note, Note) |   | 77% |   | 60% | 3 | 6 | 1 | 3 | 0 | 1 |
| asFanout(InMemoryNoteBucket) |   | 85% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| mergeLeafBucket(int, LeafBucket, LeafBucket, LeafBucket) |  | 100% |  | 100% | 0 | 10 | 0 | 26 | 0 | 1 |
| mergeFanoutBucket(int, FanoutBucket, FanoutBucket, FanoutBucket) |  | 100% |  | 100% | 0 | 5 | 0 | 18 | 0 | 1 |
| mergeNonNotes(NonNoteEntry, NonNoteEntry, NonNoteEntry) |  | 100% |   | 70% | 3 | 6 | 0 | 15 | 0 | 1 |
| merge(int, InMemoryNoteBucket, InMemoryNoteBucket, InMemoryNoteBucket) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
| merge(NoteMap, NoteMap, NoteMap) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| NoteMapMerger(Repository, NoteMerger, MergeStrategy) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| min(Note, Note, Note) |  | 100% |   | 91% | 1 | 7 | 0 | 6 | 0 | 1 |
| equals(NoteBucket, NoteBucket) |  | 100% |  | 100% | 0 | 6 | 0 | 3 | 0 | 1 |
| sameContent(Note, Note) |  | 100% |  | 100% | 0 | 6 | 0 | 4 | 0 | 1 |
| write(NonNoteEntry) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| get(LeafBucket, int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| sameNoteOrNull(Note, Note) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| addIfNotNull(InMemoryNoteBucket, Note) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| nonNotes(InMemoryNoteBucket) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| notNullOrEmpty(LeafBucket) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |