summaryrefslogtreecommitdiff
path: root/pylint/pyreverse/diagrams.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/pyreverse/diagrams.py')
-rw-r--r--pylint/pyreverse/diagrams.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pylint/pyreverse/diagrams.py b/pylint/pyreverse/diagrams.py
index c3bf8e0f0..4437d3c4e 100644
--- a/pylint/pyreverse/diagrams.py
+++ b/pylint/pyreverse/diagrams.py
@@ -10,7 +10,7 @@ from collections.abc import Iterable
from typing import Any
import astroid
-from astroid import nodes
+from astroid import nodes, util
from pylint.checkers.utils import decorated_with_property
from pylint.pyreverse.utils import FilterMixIn, is_interface
@@ -233,7 +233,7 @@ class ClassDiagram(Figure, FilterMixIn):
def assign_association_relationship(
self, value: astroid.NodeNG, obj: ClassEntity, name: str, type_relationship: str
) -> None:
- if value is astroid.Uninferable:
+ if isinstance(value, util.UninferableBase):
return
if isinstance(value, astroid.Instance):
value = value._proxied