Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C Matcher\SynonymMatcher::getMatches() 0 34 14 210 1 0 0
B Config\ConfigValueGuesser::guess() 0 13 5 30 1 0 0
B ConfigValueValidator::validate() 0 15 6 6 1 0 0
B Stemmer\PorterStemmer::slugify() 0 15 1 2 2 0 1
A Config\ConfigBuilder::addField() 0 8 2 2.01 1 0 0
A Model\Config\Config::getFieldConfig() 0 3 2 2 1 0 0
A ConfigValueValidator::validateFieldConfig() 0 6 3 3 1 0 0
A Model\Config\Config::__construct() 0 3 1 1 1 0 0
A Config\Field\Enum::__construct() 0 4 2 2 1 0 0
A Matcher\SynonymMatcher::__construct() 0 5 1 2 1 0 0
A Config\Config::hasFieldConfigKey() 8 4 2 2.06 1 0 0
A Config\Field\Enum::__callStatic() 0 4 2 6 1 0 0
A Matcher\SynonymMatcher::getDistance() 0 6 2 6 1 0 0
A ConfigValueGuesser::__construct() 0 3 1 2 1 0 0
A Config\Matcher\SynonymMatcher::match() 0 3 2 6 1 0 0