summaryrefslogtreecommitdiff
path: root/pylint/message
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2019-08-10 19:00:47 +0200
committerClaudiu Popa <pcmanticore@gmail.com>2019-09-10 11:14:38 +0200
commitac30e1e766903b43efdc6bf3c4ddbd0b41a7f550 (patch)
tree7ff358d90f13e08feee6bf61623a6b0c6c5a3c5c /pylint/message
parent572ed87ee9eb3653f7509347d82e64f278a9ec06 (diff)
downloadpylint-git-ac30e1e766903b43efdc6bf3c4ddbd0b41a7f550.tar.gz
[pylint.message] Remove a check that never fail
It seems to make performance 2/3 % better during test and during pylint own analysis.
Diffstat (limited to 'pylint/message')
-rw-r--r--pylint/message/message_definition_store.py4
-rw-r--r--pylint/message/message_handler_mix_in.py4
-rw-r--r--pylint/message/message_id_store.py4
3 files changed, 1 insertions, 11 deletions
diff --git a/pylint/message/message_definition_store.py b/pylint/message/message_definition_store.py
index 1439b032c..ef0d8e2ee 100644
--- a/pylint/message/message_definition_store.py
+++ b/pylint/message/message_definition_store.py
@@ -49,10 +49,6 @@ class MessageDefinitionStore:
self._messages_definitions[message.msgid] = message
self._msgs_by_category[message.msgid[0]].append(message.msgid)
- @property
- def msgids(self):
- return self.message_id_store.msgids
-
def get_message_definitions(self, msgid_or_symbol: str) -> list:
"""Returns the Message object for this message.
:param str msgid_or_symbol: msgid_or_symbol may be either a numeric or symbolic id.
diff --git a/pylint/message/message_handler_mix_in.py b/pylint/message/message_handler_mix_in.py
index 5a7482951..ad2bda045 100644
--- a/pylint/message/message_handler_mix_in.py
+++ b/pylint/message/message_handler_mix_in.py
@@ -106,10 +106,8 @@ class MessagesHandlerMixIn:
# msgid is a checker name?
if msgid.lower() in self._checkers:
for checker in self._checkers[msgid.lower()]:
- msgids = self.msgs_store.msgids
for _msgid in checker.msgs:
- if _msgid in msgids:
- self._set_msg_status(_msgid, enable, scope, line)
+ self._set_msg_status(_msgid, enable, scope, line)
return
# msgid is report id?
diff --git a/pylint/message/message_id_store.py b/pylint/message/message_id_store.py
index 2cf970aec..756888a4b 100644
--- a/pylint/message/message_id_store.py
+++ b/pylint/message/message_id_store.py
@@ -33,10 +33,6 @@ class MessageIdStore:
def get_msgid(self, symbol: str) -> str:
return self.__symbol_to_msgid[symbol]
- @property
- def msgids(self):
- return list(self.__msgid_to_symbol.keys()) + list(self.__old_names.keys())
-
def register_message_definition(self, message_definition):
self.check_msgid_and_symbol(message_definition.msgid, message_definition.symbol)
self.add_msgid_and_symbol(message_definition.msgid, message_definition.symbol)