| replaceAll(int, int, Collection) |   | 84% |   | 75% | 2 | 7 | 3 | 19 | 0 | 1 |
| group(Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| wiredIterator(boolean) |   | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| subList(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| remove(Object) |  | 97% |   | 90% | 1 | 6 | 0 | 12 | 0 | 1 |
| exchange(int, int, CrisprList, int, int) |  | 100% |  | 100% | 0 | 8 | 0 | 33 | 0 | 1 |
| of(Object, Object, Object, Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 12 | 0 | 1 |
| defragment(boolean, List) |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 1 |
| createGroups(List) |  | 100% |  | 100% | 0 | 4 | 0 | 13 | 0 | 1 |
| lchop(Predicate) |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
| rchop(Predicate) |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
| ofElements(Object[]) |  | 100% |   | 75% | 1 | 3 | 0 | 11 | 0 | 1 |
| partition(int) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| removeIf(Predicate) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
| replace(int, int, CrisprList) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| shrink(int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| move(int, int, int) |  | 100% |   | 66% | 2 | 4 | 0 | 8 | 0 | 1 |
| embed(int, CrisprList) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| attach0(CrisprList) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| embed(int, CrisprList, int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| replaceAll(UnaryOperator) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| group(List) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| copy(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| insertAll(int, Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| removeFirst() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| removeLast() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| join(List) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| CrisprList(AbstractLinkedList.Chain) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| appendAll(Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| cut(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| attach(CrisprList) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| prependAll(Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| copy() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| split(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| remove(int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| insert(int, Object) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| first() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| last() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| clear() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| of(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| CrisprList(Collection) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| set(int, Object, Object, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| swap(int, int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| regionToArray(int, int, Object[], int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$createGroups$0(CrisprList, Predicate) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| of(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIf(int, Predicate, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| append(Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| prepend(Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| paste(CrisprList, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| defragment(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| wiredIterator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| regionToArray(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| of() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| reverse() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| CrisprList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| reverseIterator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |