diff --git a/pylint/checkers/design_analysis.py b/pylint/checkers/design_analysis.py index da4ae9c7e9..f8c1d5c6c9 100644 --- a/pylint/checkers/design_analysis.py +++ b/pylint/checkers/design_analysis.py @@ -447,9 +447,7 @@ def visit_classdef(self, node: nodes.ClassDef) -> None: # https://github.com/pylint-dev/astroid/issues/2273 root = node.root() filtered_attrs = [ - k - for (k, v) in node.instance_attrs.items() - if v[0].root() is root + k for (k, v) in node.instance_attrs.items() if v[0].root() is root ] if len(filtered_attrs) > self.linter.config.max_attributes: self.add_message(