Method: pylint.lint.pylinter.PyLinter.prepare_checkers
Calls: 1085, Exceptions: 2, Paths: 4Back
Path 1: 1077 calls (0.99)
list (1077)
1def prepare_checkers(self) -> list[BaseChecker]:
2 """Return checkers needed for activated messages and reports."""
3 if not self.config.reports:
4 self.disable_reporters()
5 # get needed checkers
6 needed_checkers: list[BaseChecker] = [self]
7 for checker in self.get_checkers()[1:]:
8 messages = {msg for msg in checker.msgs if self.is_message_enabled(msg)}
9 if messages or any(self.report_is_enabled(r[0]) for r in checker.reports):
10 needed_checkers.append(checker)
11 return needed_checkers
Path 2: 5 calls (0.0)
list (5)
1def prepare_checkers(self) -> list[BaseChecker]:
2 """Return checkers needed for activated messages and reports."""
3 if not self.config.reports:
4 self.disable_reporters()
5 # get needed checkers
6 needed_checkers: list[BaseChecker] = [self]
7 for checker in self.get_checkers()[1:]:
8 messages = {msg for msg in checker.msgs if self.is_message_enabled(msg)}
9 if messages or any(self.report_is_enabled(r[0]) for r in checker.reports):
10 needed_checkers.append(checker)
11 return needed_checkers
Path 3: 2 calls (0.0)
list (2)
GeneratorExit (2)
1def prepare_checkers(self) -> list[BaseChecker]:
2 """Return checkers needed for activated messages and reports."""
3 if not self.config.reports:
4 self.disable_reporters()
5 # get needed checkers
6 needed_checkers: list[BaseChecker] = [self]
7 for checker in self.get_checkers()[1:]:
8 messages = {msg for msg in checker.msgs if self.is_message_enabled(msg)}
9 if messages or any(self.report_is_enabled(r[0]) for r in checker.reports):
10 needed_checkers.append(checker)
11 return needed_checkers
Path 4: 1 calls (0.0)
list (1)
1def prepare_checkers(self) -> list[BaseChecker]:
2 """Return checkers needed for activated messages and reports."""
3 if not self.config.reports:
4 self.disable_reporters()
5 # get needed checkers
6 needed_checkers: list[BaseChecker] = [self]
7 for checker in self.get_checkers()[1:]:
8 messages = {msg for msg in checker.msgs if self.is_message_enabled(msg)}
9 if messages or any(self.report_is_enabled(r[0]) for r in checker.reports):
10 needed_checkers.append(checker)
11 return needed_checkers