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 RegexpBuilder\MetaCharacters::add() 0 9 3 3 1 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 s9e\RegexpBuilder\Runner::addPass() 0 1 1 1 1 0 0
A RegexpBuilder\Serializer::serializeLiteral() 0 1 1 1 0 0 0
A RegexpBuilder\Serializer::isQuantifiable() 0 2 2 2 0 0 0
A CoalesceSingleCharacterPrefix::getEligibleKeys() 0 6 4 4 0 0 0
A Passes\MergePrefix::stringsMatch() 0 5 4 4 1 0 0
A Output\PrintableAscii::escapeAscii() 0 1 1 1 1 0 0
A BaseImplementation::__construct() 0 0 1 1 0 0 0