Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
D AutowiringCompilerPass::autowireClass() 0 104 24 129 0 0 0
D AutowiringCompilerPass::getValue() 0 58 18 48.82 0 0 0
C AutowiringCompilerPass::canDefinitionBeAutowired() 0 13 10 12.91 0 0 0
C AutowiringCompilerPass::autowireMethod() 0 37 8 8.02 0 0 0
C AutowiringCompilerPass::process() 0 33 7 7.01 0 0 0
B DependencyInjection\ClassMultiMap::put() 0 13 6 6.02 0 0 0
B AutowiringCompilerPassTest::testAutowireConstructorWithInterfaceOptionally() 0 27 1 ? 0 0 0
A SkrzAutowiringBundleTest::testBuild() 0 14 4 ? 0 0 0
A AutowiringCompilerPassTest::testAutowireConstructor() 23 15 1 ? 0 0 0
A AutowiringCompilerPassTest::testAutowireConstructorWithInterface() 23 15 1 ? 0 0 0
A SkrzAutowiringExtensionConfigTreeTest::testFastAnnotationChecks() 14 8 1 ? 0 0 0
A AutowiringCompilerPass::__construct() 0 5 1 1 0 0 0
A AutowiringCompilerPassPropertyTest::testAutowireProperty() 0 13 1 ? 0 0 0
A SkrzAutowiringExtensionConfigTreeTest::testIgnoredServicesInvalid() 7 4 1 ? 0 0 0
A AutowiringCompilerPass::getIgnoredServicePatterns() 0 5 2 2 0 0 0