Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C Smokescreen::determineResourceType() 0 21 14 14 0 0 0
B Smokescreen\Smokescreen::toArray() 0 23 8 8 0 0 0
A MakeTransformerCommand::handle() 0 16 6 42 3 0 1
A Smokescreen\Smokescreen::collection() 0 16 6 6 0 0 0
A Transformers\TransformerResolver::resolve() 0 17 5 5 4 1 0
A Smokescreen\Smokescreen::setConfig() 0 13 5 5 0 0 0
A Console\ModelsFinder::findInDirectory() 0 7 5 30 2 1 0
A MakeTransformerCommand::getTemplateData() 0 13 1 2 2 0 1
A ModelMapper::getResourceTypeByReturnAnnotation() 0 12 4 12.58 2 0 0
A ModelMapper::getResourceTypeByReturnType() 0 11 4 4.07 2 0 0
A Smokescreen\Smokescreen::transform() 0 11 3 3 1 0 0
A Console\ModelMapper::getIncludes() 0 10 2 2 1 0 0
A MakeTransformerCommand::getModelClass() 0 9 3 12 2 0 1
A ModelMapper::getResourceTypeByMethodBody() 0 9 4 4.02 2 0 0
A MakeTransformerCommand::getModelName() 0 1 1 2 3 0 1