Path 1: 41441 calls (0.87)

LoggingChecker (1137) SpellingChecker (1137) EncodingChecker (1137) ByIdManagedMessagesChecker (1137) DunderCallChecker (1137) TypeChecker (1137) Iter...

1def register_checker(self, checker: checkers.BaseChecker) -> None:
2        """This method auto registers the checker."""
3        self._checkers[checker.name].append(checker)
4        for r_id, r_title, r_cb in checker.reports:
5            self.register_report(r_id, r_title, r_cb, checker)
6        if hasattr(checker, "msgs"):
7            self.msgs_store.register_messages_from_checker(checker)
8            for message in checker.messages:
9                if not message.default_enabled:
10                    self.disable(message.msgid)
11        # Register the checker, but disable all of its messages.
12        if not getattr(checker, "enabled", True):
13            self.disable(checker.name)
            

Path 2: 4901 calls (0.1)

PyLinter (1248) SimilarChecker (1138) BasicChecker (1138) ImportsChecker (1137) UnittestLinter (238) _CustomPyLinter (2)

1def register_checker(self, checker: checkers.BaseChecker) -> None:
2        """This method auto registers the checker."""
3        self._checkers[checker.name].append(checker)
4        for r_id, r_title, r_cb in checker.reports:
5            self.register_report(r_id, r_title, r_cb, checker)
6        if hasattr(checker, "msgs"):
7            self.msgs_store.register_messages_from_checker(checker)
8            for message in checker.messages:
9                if not message.default_enabled:
10                    self.disable(message.msgid)
11        # Register the checker, but disable all of its messages.
12        if not getattr(checker, "enabled", True):
13            self.disable(checker.name)
            

Path 3: 1137 calls (0.02)

RawMetricsChecker (1137)

1def register_checker(self, checker: checkers.BaseChecker) -> None:
2        """This method auto registers the checker."""
3        self._checkers[checker.name].append(checker)
4        for r_id, r_title, r_cb in checker.reports:
5            self.register_report(r_id, r_title, r_cb, checker)
6        if hasattr(checker, "msgs"):
7            self.msgs_store.register_messages_from_checker(checker)
8            for message in checker.messages:
9                if not message.default_enabled:
10                    self.disable(message.msgid)
11        # Register the checker, but disable all of its messages.
12        if not getattr(checker, "enabled", True):
13            self.disable(checker.name)
            

Path 4: 27 calls (0.0)

CodeStyleChecker (27)

1def register_checker(self, checker: checkers.BaseChecker) -> None:
2        """This method auto registers the checker."""
3        self._checkers[checker.name].append(checker)
4        for r_id, r_title, r_cb in checker.reports:
5            self.register_report(r_id, r_title, r_cb, checker)
6        if hasattr(checker, "msgs"):
7            self.msgs_store.register_messages_from_checker(checker)
8            for message in checker.messages:
9                if not message.default_enabled:
10                    self.disable(message.msgid)
11        # Register the checker, but disable all of its messages.
12        if not getattr(checker, "enabled", True):
13            self.disable(checker.name)
            

Path 5: 1 calls (0.0)

MissingFieldsChecker (1)

InvalidMessageError (1)

1def register_checker(self, checker: checkers.BaseChecker) -> None:
2        """This method auto registers the checker."""
3        self._checkers[checker.name].append(checker)
4        for r_id, r_title, r_cb in checker.reports:
5            self.register_report(r_id, r_title, r_cb, checker)
6        if hasattr(checker, "msgs"):
7            self.msgs_store.register_messages_from_checker(checker)
8            for message in checker.messages:
9                if not message.default_enabled:
10                    self.disable(message.msgid)
11        # Register the checker, but disable all of its messages.
12        if not getattr(checker, "enabled", True):
13            self.disable(checker.name)
            

Path 6: 1 calls (0.0)

SampleChecker (1)

1def register_checker(self, checker: checkers.BaseChecker) -> None:
2        """This method auto registers the checker."""
3        self._checkers[checker.name].append(checker)
4        for r_id, r_title, r_cb in checker.reports:
5            self.register_report(r_id, r_title, r_cb, checker)
6        if hasattr(checker, "msgs"):
7            self.msgs_store.register_messages_from_checker(checker)
8            for message in checker.messages:
9                if not message.default_enabled:
10                    self.disable(message.msgid)
11        # Register the checker, but disable all of its messages.
12        if not getattr(checker, "enabled", True):
13            self.disable(checker.name)