| Percentage | Lines | ||
|---|---|---|---|
| RangeDifferencer |
|
67 % | 340 |
| LCS |
|
90 % | 389 |
| RangeComparatorLCS |
|
94 % | 232 |
| DifferencesIterator |
|
100 % | 104 |
| RangeDifference |
|
100 % | 257 |
| CRAP Score | Lines | ||
|---|---|---|---|
| LCS::findMiddleSnake() | 33 | 124 | |
| RangeDifferencer::findDifferences3() | 22 | 89 | |
| RangeComparatorLCS::getDifferences() | 20 | 82 | |
| RangeDifferencer::findRanges3() | 20 | 40 | |
| LCS::findMostProgress() | 14 | 80 | |
| RangeDifferencer::rangeSpansEqual() | 11 | 21 | |
| LCS::longestCommonSubsequence() | 9 | 43 | |
| RangeDifference::__toString() | 9 | 43 | |
| LCS::lcsRec() | 9 | 36 | |
| RangeComparatorLCS::compactAndShiftLCS() | 8 | 42 | |