| BuildInfo |   | 94% |   | 75% | 1 | 12 | 2 | 29 | 0 | 10 | 0 | 1 |
| AbstractSequentialListItemChangeDetector |  | 100% |   | 90% | 3 | 21 | 0 | 56 | 0 | 6 | 0 | 1 |
| AbstractListItemChangeDetector |  | 100% |  | 100% | 0 | 18 | 0 | 44 | 0 | 6 | 0 | 1 |
| AbstractCollectionItemChangeDetector |  | 100% |   | 95% | 1 | 15 | 0 | 41 | 0 | 5 | 0 | 1 |
| SequentialListItemChangeDetector |  | 100% |  | 100% | 0 | 9 | 0 | 12 | 0 | 6 | 0 | 1 |
| CollectionItemChangeDetector |  | 100% |  | 100% | 0 | 9 | 0 | 12 | 0 | 6 | 0 | 1 |
| ListItemChangeDetector |  | 100% |  | 100% | 0 | 9 | 0 | 12 | 0 | 6 | 0 | 1 |
| MovedListItemChange |  | 100% |  | 100% | 0 | 7 | 0 | 12 | 0 | 5 | 0 | 1 |
| UpdatedListItemChange |  | 100% |  | 100% | 0 | 6 | 0 | 10 | 0 | 4 | 0 | 1 |
| ListItemChangeAction |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| UpdatedCollectionItemChange |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ComparableCollectionItemChangeDetector |  | 100% |  | 100% | 0 | 6 | 0 | 4 | 0 | 4 | 0 | 1 |
| ComparableListItemChangeDetector |  | 100% |  | 100% | 0 | 6 | 0 | 4 | 0 | 4 | 0 | 1 |
| ComparableSequentialListItemChangeDetector |  | 100% |  | 100% | 0 | 6 | 0 | 4 | 0 | 4 | 0 | 1 |
| InsertedListItemChange |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 3 | 0 | 1 |
| RemovedListItemChange |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 3 | 0 | 1 |
| CollectionItemChangeAction |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| RemovedCollectionItemChange |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 2 | 0 | 1 |
| InsertedCollectionItemChange |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 2 | 0 | 1 |
| CollectionItemChange |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 2 | 0 | 1 |
| ListItemChange |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |