Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B AutowireItemResolver::resolveArgs() 0 21 10 10.01 1 0 0
B DependencyBuilder::buildParameter() 0 12 7 7.02 0 0 0
A Autowire\ItemProvider::findInstanceOf() 0 7 6 6 2 0 0
A Container\ContainerBuilder::buildConfig() 0 14 6 6 1 0 0
A ItemProvider::getItemClassReflection() 0 5 5 5.12 1 0 0
A Borodulin\Container\Container::get() 0 9 5 5 1 0 0
A Container\ContainerBuilder::build() 0 12 4 4 2 0 0
A Autowire\ClassItemBuilder::build() 0 11 4 4 1 0 0
A ClassItemBuilder::buildClassItem() 0 10 3 3 0 0 0
A ContainerBuilder::setClassFinder() 0 2 1 1 0 0 0
A Item\CallableItem::unserialize() 0 2 1 1 1 0 0
A Autowire\Item\AliasItem::getClassItem() 0 1 1 1 0 0 0
A Autowire\Item\ClassItem::unserialize() 0 1 1 1 1 0 0
A Item\BuiltInTypeItem::getParamName() 0 1 1 1 1 0 0
A Autowire\Item\AliasItem::__construct() 0 2 1 1 1 0 0