Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A RegexpBuilder\Serializer::getRanges() 0 13 3 3 2 0 0
A RegexpBuilder\Output\Utf8::outputValidValue() 0 12 4 4 0 0 0
A RegexpBuilder\Serializer::analyzeStrings() 0 12 3 3 2 0 0
A RegexpBuilder\Builder::__construct() 0 11 1 1 2 0 0
A CoalesceSingleCharacterPrefix::runPass() 0 9 3 3 1 0 0
A Serializer::serializeCharacterClass() 0 9 4 4 1 0 0
A Utf8::charsToCodepointsWithSurrogates() 0 9 3 3 0 0 0
A RegexpBuilder\MetaCharacters::add() 0 9 3 3 1 0 0
A RegexpBuilder\Builder::setSerializer() 0 4 1 1 0 0 0
A Passes\MergePrefix::getPrefixLength() 0 5 3 3 2 0 0
A MergeSuffix::hasMatchingSuffix() 0 5 3 3 1 0 0
A RegexpBuilder\Serializer::serializeElement() 0 1 2 2 0 0 0
A RegexpBuilder\Passes\MergeSuffix::canRun() 0 1 2 2 0 0 0
A Output\BaseImplementation::validate() 0 2 3 3 0 0 0
A CoalesceOptionalStrings::buildPrefix() 0 5 2 2 1 0 0