Path 1: 816 calls (0.95)

Module (816)

1def process_module(self, node: nodes.Module) -> None:
2        """Inspect the source file to find messages activated or deactivated by id."""
3        managed_msgs = self._get_by_id_managed_msgs()
4        for mod_name, msgid, symbol, lineno, is_disabled in managed_msgs:
5            if mod_name == node.name:
6                verb = "disable" if is_disabled else "enable"
7                txt = f"'{msgid}' is cryptic: use '# pylint: {verb}={symbol}' instead"
8                self.add_message("use-symbolic-message-instead", line=lineno, args=txt)
9        self._clear_by_id_managed_msgs()
            

Path 2: 33 calls (0.04)

Module (33)

1def process_module(self, node: nodes.Module) -> None:
2        """Inspect the source file to find messages activated or deactivated by id."""
3        managed_msgs = self._get_by_id_managed_msgs()
4        for mod_name, msgid, symbol, lineno, is_disabled in managed_msgs:
5            if mod_name == node.name:
6                verb = "disable" if is_disabled else "enable"
7                txt = f"'{msgid}' is cryptic: use '# pylint: {verb}={symbol}' instead"
8                self.add_message("use-symbolic-message-instead", line=lineno, args=txt)
9        self._clear_by_id_managed_msgs()
            

Path 3: 11 calls (0.01)

Module (11)

1def process_module(self, node: nodes.Module) -> None:
2        """Inspect the source file to find messages activated or deactivated by id."""
3        managed_msgs = self._get_by_id_managed_msgs()
4        for mod_name, msgid, symbol, lineno, is_disabled in managed_msgs:
5            if mod_name == node.name:
6                verb = "disable" if is_disabled else "enable"
7                txt = f"'{msgid}' is cryptic: use '# pylint: {verb}={symbol}' instead"
8                self.add_message("use-symbolic-message-instead", line=lineno, args=txt)
9        self._clear_by_id_managed_msgs()