Method: pylint.checkers.base_checker.BaseChecker.get_message_definition
Calls: 2, Exceptions: 1, Paths: 2Back
Path 1: 1 calls (0.5)
'W123' (1)
InvalidMessageError (1)
1def get_message_definition(self, msgid: str) -> MessageDefinition:
2 # TODO: 3.0: Remove deprecated method
3 warnings.warn(
4 "'get_message_definition' is deprecated and will be removed in 3.0.",
5 DeprecationWarning,
6 stacklevel=2,
7 )
8 for message_definition in self.messages:
9 if message_definition.msgid == msgid:
10 return message_definition
11 error_msg = f"MessageDefinition for '{msgid}' does not exists. "
12 error_msg += f"Choose from {[m.msgid for m in self.messages]}."
13 raise InvalidMessageError(error_msg)
Path 2: 1 calls (0.5)
'W0001' (1)
MessageDefinition (1)
1def get_message_definition(self, msgid: str) -> MessageDefinition:
2 # TODO: 3.0: Remove deprecated method
3 warnings.warn(
4 "'get_message_definition' is deprecated and will be removed in 3.0.",
5 DeprecationWarning,
6 stacklevel=2,
7 )
8 for message_definition in self.messages:
9 if message_definition.msgid == msgid:
10 return message_definition
11 error_msg = f"MessageDefinition for '{msgid}' does not exists. "
12 error_msg += f"Choose from {[m.msgid for m in self.messages]}."
13 raise InvalidMessageError(error_msg)