Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B NameParser\Mapper\InitialMapper::map() 0 33 9 0 0 0
B Mapper\LastnameMapper::mapParts() 0 33 7 0 0 0
B NameParser\Mapper\NicknameMapper::map() 0 33 6 0 0 0
B FirstnameMapper::findFirstnamePosition() 0 27 6 0 0 0
A Mapper\MiddlenameMapper::mapFrom() 0 22 5 0 0 0
A TheIconic\NameParser\Name::getAll() 0 22 3 0 0 0
A NameParser\Mapper\SuffixMapper::map() 0 21 4 0 0 0
A SalutationMapper::substituteWithSalutation() 0 21 4 0 0 0
A TheIconic\NameParser\Parser::parse() 0 18 3 0 0 0
A NameParser\Mapper\MiddlenameMapper::map() 0 17 4 0 0 0
A LastnameMapper::shouldStopMapping() 0 16 3 0 0 0
A TheIconic\NameParser\Parser::getMappers() 0 16 2 0 0 0
A Mapper\LastnameMapper::remapIgnored() 0 16 3 0 0 0
A Parser::getSecondSegmentParser() 15 15 1 0 0 0
A NameParser\Parser::getFirstSegmentParser() 14 14 1 0 0 0