Method: pylint.message.message_definition_store.MessageDefinitionStore.find_emittable_messages
Calls: 2, Exceptions: 0, Paths: 1Back
Path 1: 2 calls (1.0)
tuple (2)
1def find_emittable_messages(
2 self,
3 ) -> tuple[list[MessageDefinition], list[MessageDefinition]]:
4 """Finds all emittable and non-emittable messages."""
5 messages = sorted(self._messages_definitions.values(), key=lambda m: m.msgid)
6 emittable = []
7 non_emittable = []
8 for message in messages:
9 if message.may_be_emitted(self.py_version):
10 emittable.append(message)
11 else:
12 non_emittable.append(message)
13 return emittable, non_emittable