Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A RegexpBuilder\Serializer::getRanges() 0 13 3 3 2 0 0
A RegexpBuilder\Serializer::analyzeStrings() 0 12 3 3 2 0 0
A RegexpBuilder\Output\Utf8::outputValidValue() 0 12 4 4 0 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 GroupSingleCharacters::getSingleCharStrings() 0 1 1 1 1 0 0
A AbstractPass::isSingleCharString() 0 1 2 2 0 0 0
A Passes\AbstractPass::beforeRun() 0 4 3 3 0 0 0
A MetaCharacters::isQuantifiable() 0 1 2 2 1 0 0
A RegexpBuilder\Passes\Recurse::__construct() 0 1 1 1 1 0 0
A CoalesceOptionalStrings::buildCoalescedStrings() 0 7 2 2 2 0 0
A Serializer::serializeCharacterClassUnit() 0 1 1 1 0 0 0