We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 36fe534 commit 780740bCopy full SHA for 780740b
pylint/pyreverse/inspector.py
@@ -470,6 +470,9 @@ def resolve_to_class_def(types: set[nodes.NodeNG]) -> set[nodes.ClassDef]:
470
inferred = safe_infer(node)
471
if isinstance(inferred, nodes.ClassDef):
472
class_defs.add(inferred)
473
+ elif isinstance(node, astroid.Instance):
474
+ # Instance of a class -> get the actual class
475
+ class_defs.add(node._proxied)
476
return class_defs
477
478
0 commit comments