Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Engine\Engine::findValueByType() 0 20 8 8.07 1 0 1
A Config::createDictionaryFromFile() 0 14 5 5.39 0 0 0
A NamesDetector\Config\Config::__construct() 0 6 5 5.07 1 0 1
A NamesDetector\NamesDetector::createTitle() 0 9 5 5 2 0 1
A NamesDetector\Entry\Type::getValue() 0 1 1 1 1 0 1
A NamesDetector\Entry\Gender::equals() 0 1 1 1 1 0 1
A NamesDetector\Engine\EngineFactory::create() 0 3 2 2 1 0 1
A Prefix\Prefix::getPrefixByGender() 0 7 3 3.21 0 0 0
A NamesDetector\Dictionary\Dictionary::getKey() 0 4 2 2 0 0 0
A NamesDetector\Entry\Entry::getType() 0 1 1 1 1 0 1
A NamesDetector::extractMiddleName() 0 5 2 2 1 0 1
A NamesDetector\Entry\Type::__toString() 0 1 1 1 1 0 1
A Engine\Engine::extractFirstName() 0 1 1 1 1 0 1
A Entry\Prefix\Prefix::getMalePrefix() 0 1 1 1 0 0 0
A Dictionary\Dictionary::findFirstName() 0 5 2 2 0 0 0