Code

Rating   Name Duplication Size Complexity
C typish.functions._get_type.get_type() 44 29 9
C typish.classes._literal._LiteralMeta.__getattribute__() 23 15 9
C typish.classes._cls_function.ClsFunction.__init__() 33 27 9
B tests.classes.test_cls_function.TestClsFunction.test_complex_cls_function() 0 11 8
B typish.functions._subclass_of._subclass_of_generic() 33 22 8
B typish.functions._common_ancestor._common_ancestor() 15 12 8
B typish.classes._something._SomethingMeta.__subclasscheck__() 21 16 7
B typish.functions._get_type._get_type_iterable() 21 18 6
B typish.functions._get_type._get_type_callable() 19 18 6
A typish.functions._get_mro.get_mro() 27 15 5
A typish.functions._subclass_of._subclass_of_tuple() 19 15 5
A typish.classes._something.Something.signature() 19 13 5
A typish.classes._something._SomethingMeta._type_repr() 15 8 5
A typish.classes._cls_dict.ClsDict.__new__() 18 9 5
A tests.functions.test_instance_of.TestInstanceOf.test_instance_of_callable() 0 22 1