Code

Rating   Name Duplication Size Complexity
C injectify.utils.get_defining_class() 0 21 9
C injectify.inspect_mate.getsource() 0 26 9
B injectify.inspect_mate._get_members() 0 11 7
B injectify.inspect_mate.is_class_method() 19 11 6
B injectify.inspect_mate.get_all_methods() 11 9 6
B injectify.inspect_mate.get_all_attributes() 11 9 6
B injectify.inspect_mate.is_static_method() 19 11 6
B injectify.injectors.BaseInjector.compile() 0 22 5
A tests.test_inspect_mate.test_is_attribute_property_method_regular_method_static_method_class_method() 0 27 4
A injectify.structures.listify.__init__() 0 10 5
A injectify.inspect_mate.is_regular_method() 0 9 5
A tests.test_inspect_mate.test_getter() 0 16 1
A tests.test_injectors.test_inject_static_method.test_nested_injector_correctly_injects_static_method() 0 16 3
A tests.test_injectors.test_inject_decorated_method.test_nested_injector_correctly_injects_decorated_method() 0 16 3
A tests.test_injectors.test_inject_static_method.test_field_injector_correctly_injects_static_method_before_ordinal_field() 19 15 2