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::setUp() 0 4 1 ? 0 0 0
A ClassMultiMapTest::testGetSingleForNonAddedClass() 0 4 1 ? 0 0 0
A SkrzAutowiringExtensionConfigTreeTest::testFastAnnotationChecksEnabled() 14 8 1 ? 0 0 0
A DependencyInjection\SkrzAutowiringExtension::load() 0 11 2 2 0 0 0
A SkrzAutowiringExtensionConfigTreeTest::testPreferredServicesInvalid() 7 4 1 ? 0 0 0