summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pylint/checkers/classes.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/pylint/checkers/classes.py b/pylint/checkers/classes.py
index ae9c727..ff4a73c 100644
--- a/pylint/checkers/classes.py
+++ b/pylint/checkers/classes.py
@@ -650,10 +650,9 @@ a metaclass class method.'}
if not isinstance(classmeth_arg, astroid.Name):
return
method_name = classmeth_arg.name
- for member in parent_class.mymethods():
- if method_name == member.name:
- self.add_message(msg, node=node.targets[0])
- break
+ if any(method_name == member.name
+ for member in parent_class.mymethods()):
+ self.add_message(msg, node=node.targets[0])
def _check_protected_attribute_access(self, node):
'''Given an attribute access node (set or get), check if attribute