Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
F RangeDifferencer\Core\LCS::findMiddleSnake() 0 67 33 33.47 0 0 0
D RangeComparatorLCS::getDifferences() 0 49 20 20.22 1 0 0
C RangeDifferencer::findDifferences3() 0 52 17 22.08 1 0 0
C RangeDifferencer\Core\LCS::findMostProgress() 0 49 14 14.01 0 0 0
B RangeDifferencer\RangeDifference::__toString() 0 29 9 9 1 0 0
B Core\LCS::longestCommonSubsequence() 0 24 9 9.14 0 0 0
B RangeComparatorLCS::compactAndShiftLCS() 0 18 8 8.09 0 0 0
B RangeDifferencer::createRangeDifference3() 0 35 6 6 1 0 0
B RangeDifferencer\RangeDifference::isEqual() 0 8 7 7 0 0 0
B RangeDifferencer\Core\LCS::lcsRec() 0 18 7 8.81 0 0 0
A RangeDifferencer\RangeDifferencer::findRanges3() 0 24 4 20 1 0 0
A RangeDifferencer\RangeDifferencer::findRanges() 0 21 4 4 0 0 0
A RangeDifferencer::rangeSpansEqual() 0 7 5 11.1 0 0 0
A RangeDifferencer\RangeDifference::__construct() 0 9 3 3 1 0 0
A DifferencesIterator::__construct() 0 7 2 2 0 0 0