Path 1: 26 calls (1.0)

PyreverseConfig (15) Namespace (11)

1def __init__(self, config: argparse.Namespace) -> None:
2        self.config = config
3        self.printer_class = get_printer_for_filetype(self.config.output_format)
4        self.printer: Printer  # defined in set_printer
5        self.file_name = ""  # defined in set_printer
6        self.depth = self.config.max_color_depth
7        self.available_colors = itertools.cycle(
8            [
9                "aliceblue",
10                "antiquewhite",
11                "aquamarine",
12                "burlywood",
13                "cadetblue",
14                "chartreuse",
15                "chocolate",
16                "coral",
17                "cornflowerblue",
18                "cyan",
19                "darkgoldenrod",
20                "darkseagreen",
21                "dodgerblue",
22                "forestgreen",
23                "gold",
24                "hotpink",
25                "mediumspringgreen",
26            ]
27        )
28        self.used_colors: dict[str, str] = {}