Code

Rating   Name Size Complexity Test Coverage Changes Bugs Features
B NodeVisitor\UsedSymbolCollector 173 43 100% 10 1 0
A ComposerRequireChecker\JsonLoader 32 6 100% 2 0 0
A LocateComposerPackageSourceFiles 81 11 100% 3 0 0
A NodeVisitor\DefinedSymbolCollectorTest 102 9 ? 3 0 3
A ComposerRequireCheckerTest\JsonLoaderTest 21 3 ? 3 0 0
A ComposerRequireChecker\ASTLocator\LocateASTFromFiles 33 4 100% 3 0 1
A DefinedExtensionsResolver\DefinedExtensionsResolver 17 5 100% 3 0 0
A FileLocator\LocateAllFilesByExtensionTest 144 14 ? 2 0 0
A LocateDefinedSymbolsFromExtensions 34 3 100% 1 0 1
A LocateUsedSymbolsFromASTRootsTest 59 5 ? 2 0 0
A NodeVisitor\UsedSymbolCollectorTest 289 22 ? 5 1 1
A DependencyGuesser\GuessFromLoadedExtensions 28 7 100% 2 1 0
A ASTLocator\LocateASTFromFilesTest 80 7 ? 4 0 1
A ComposerRequireChecker\Cli\Options 105 10 100% 6 0 5
A FileLocator\LocateAllFilesByExtension 51 10 100% 1 0 0