Code

Rating   Name Duplication Size Complexity Changes Bugs Features
F ArrayMergeReturnTypeProvider::getFunctionReturnType() 0 195 42 0 0 0
F Statements\Block\IfAnalyzer::analyze() 0 435 70 0 0 0
F SwitchCaseAnalyzer::handleNonReturningCase() 0 168 31 0 0 0
F AssertionFinder::hasReconcilableNonEmptyCountEqualityCheck() 0 40 21 0 0 0
F Expression\IncludeAnalyzer::analyze() 0 205 35 0 0 0
F FunctionCallAnalyzer::getFunctionCallReturnType() 0 151 26 0 0 0
F Expression\YieldAnalyzer::analyze() 0 194 39 0 0 0
F AssertionReconciler::filterTypeWithAnother() 0 257 55 0 0 0
F ArrayPopReturnTypeProvider::getFunctionReturnType() 0 70 23 0 0 0
F FunctionLikeAnalyzer::processParams() 0 290 52 0 0 0
F TypeAnalyzer::isMatchingTypeContainedBy() 0 454 116 0 0 0
F ClassAnalyzer::checkPropertyInitialization() 0 336 55 0 0 0
F NonDivArithmeticOpAnalyzer::analyze() 0 218 48 0 0 0
F Codebase\Methods::methodExists() 0 223 49 0 0 0
F Codebase\Reflection::registerClass() 0 174 24 0 0 0