Method: pylint.testutils.pyreverse.PyreverseConfig.__init__
Calls: 24, Exceptions: 0, Paths: 1Back
Path 1: 24 calls (1.0)
'PUB_ONLY' (24)
None (24)
None (24)
None (24)
None (24)
None (24)
False (24)
None (24)
False (24)
'dot' (14) 'puml' (4) 'vcg' (2) 'mmd' (2) 'html' (2)
False (20) True (4)
2 (24)
() (24)
'' (24)
'' (24)
1def __init__(
2 self,
3 mode: str = "PUB_ONLY",
4 classes: list[str] | None = None,
5 show_ancestors: int | None = None,
6 all_ancestors: bool | None = None,
7 show_associated: int | None = None,
8 all_associated: bool | None = None,
9 show_builtin: bool = False,
10 module_names: bool | None = None,
11 only_classnames: bool = False,
12 output_format: str = "dot",
13 colorized: bool = False,
14 max_color_depth: int = 2,
15 ignore_list: tuple[str, ...] = tuple(),
16 project: str = "",
17 output_directory: str = "",
18 ) -> None:
19 super().__init__()
20 self.mode = mode
21 if classes:
22 self.classes = classes
23 else:
24 self.classes = []
25 self.show_ancestors = show_ancestors
26 self.all_ancestors = all_ancestors
27 self.show_associated = show_associated
28 self.all_associated = all_associated
29 self.show_builtin = show_builtin
30 self.module_names = module_names
31 self.only_classnames = only_classnames
32 self.output_format = output_format
33 self.colorized = colorized
34 self.max_color_depth = max_color_depth
35 self.ignore_list = ignore_list
36 self.project = project
37 self.output_directory = output_directory