Path 1: 2 calls (1.0)

list (2)

ExitStack.close def (1) test_multi_reporter_independant_messages.. def (1)

None (2)

1def __init__(
2        self,
3        sub_reporters: list[BaseReporter],
4        close_output_files: Callable[[], None],
5        output: TextIO | None = None,
6    ):
7        self._sub_reporters = sub_reporters
8        self.close_output_files = close_output_files
9        self._path_strip_prefix = os.getcwd() + os.sep
10        self._linter: PyLinter | None = None
11        self.out = output
12        self.messages: list[Message] = []