Path 1: 2719 calls (1.0)

None (2719)

None (2704) dict (15)

None (2719)

None (2719)

None (2719)

None (2719)

None (2719)

None (2719)

1def __init__(
2        self,
3        bad_names: BadNames | None = None,
4        by_module: dict[str, ModuleStats] | None = None,
5        by_msg: dict[str, int] | None = None,
6        code_type_count: CodeTypeCount | None = None,
7        dependencies: dict[str, set[str]] | None = None,
8        duplicated_lines: DuplicatedLines | None = None,
9        node_count: NodeCount | None = None,
10        undocumented: UndocumentedNodes | None = None,
11    ) -> None:
12        self.bad_names = bad_names or BadNames(
13            argument=0,
14            attr=0,
15            klass=0,
16            class_attribute=0,
17            class_const=0,
18            const=0,
19            inlinevar=0,
20            function=0,
21            method=0,
22            module=0,
23            variable=0,
24            typevar=0,
25        )
26        self.by_module: dict[str, ModuleStats] = by_module or {}
27        self.by_msg: dict[str, int] = by_msg or {}
28        self.code_type_count = code_type_count or CodeTypeCount(
29            code=0, comment=0, docstring=0, empty=0, total=0
30        )
31
32        self.dependencies: dict[str, set[str]] = dependencies or {}
33        self.duplicated_lines = duplicated_lines or DuplicatedLines(
34            nb_duplicated_lines=0, percent_duplicated_lines=0.0
35        )
36        self.node_count = node_count or NodeCount(
37            function=0, klass=0, method=0, module=0
38        )
39        self.undocumented = undocumented or UndocumentedNodes(
40            function=0, klass=0, method=0, module=0
41        )
42
43        self.convention = 0
44        self.error = 0
45        self.fatal = 0
46        self.info = 0
47        self.refactor = 0
48        self.statement = 0
49        self.warning = 0
50
51        self.global_note = 0
52        self.nb_duplicated_lines = 0
53        self.percent_duplicated_lines = 0.0
            

Path 2: 2 calls (0.0)

{'argument': 1, 'attr': 2, 'klass': 3, 'class_attribute': 4, 'class_const': 5, 'const': 6, 'inlinevar': 7, 'function': 8, 'method': 9, 'module': 10, '...

None (2)

None (2)

None (2)

None (2)

None (2)

None (2)

None (2)

1def __init__(
2        self,
3        bad_names: BadNames | None = None,
4        by_module: dict[str, ModuleStats] | None = None,
5        by_msg: dict[str, int] | None = None,
6        code_type_count: CodeTypeCount | None = None,
7        dependencies: dict[str, set[str]] | None = None,
8        duplicated_lines: DuplicatedLines | None = None,
9        node_count: NodeCount | None = None,
10        undocumented: UndocumentedNodes | None = None,
11    ) -> None:
12        self.bad_names = bad_names or BadNames(
13            argument=0,
14            attr=0,
15            klass=0,
16            class_attribute=0,
17            class_const=0,
18            const=0,
19            inlinevar=0,
20            function=0,
21            method=0,
22            module=0,
23            variable=0,
24            typevar=0,
25        )
26        self.by_module: dict[str, ModuleStats] = by_module or {}
27        self.by_msg: dict[str, int] = by_msg or {}
28        self.code_type_count = code_type_count or CodeTypeCount(
29            code=0, comment=0, docstring=0, empty=0, total=0
30        )
31
32        self.dependencies: dict[str, set[str]] = dependencies or {}
33        self.duplicated_lines = duplicated_lines or DuplicatedLines(
34            nb_duplicated_lines=0, percent_duplicated_lines=0.0
35        )
36        self.node_count = node_count or NodeCount(
37            function=0, klass=0, method=0, module=0
38        )
39        self.undocumented = undocumented or UndocumentedNodes(
40            function=0, klass=0, method=0, module=0
41        )
42
43        self.convention = 0
44        self.error = 0
45        self.fatal = 0
46        self.info = 0
47        self.refactor = 0
48        self.statement = 0
49        self.warning = 0
50
51        self.global_note = 0
52        self.nb_duplicated_lines = 0
53        self.percent_duplicated_lines = 0.0