diff options
author | Emile Anclin <emile.anclin@logilab.fr> | 2010-04-21 17:05:57 +0200 |
---|---|---|
committer | Emile Anclin <emile.anclin@logilab.fr> | 2010-04-21 17:05:57 +0200 |
commit | ade06ea6eedf84f33f705d0120060bb109fe5d65 (patch) | |
tree | a939230cb1896f9792ee03393d8a6378541ccc09 /pyreverse/diadefslib.py | |
parent | 73f512b0ec52213ce38d25951bae5f45f85b9f22 (diff) | |
download | pylint-ade06ea6eedf84f33f705d0120060bb109fe5d65.tar.gz |
pyreverse: take into account class attributes which are stored in locals_type
Diffstat (limited to 'pyreverse/diadefslib.py')
-rw-r--r-- | pyreverse/diadefslib.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pyreverse/diadefslib.py b/pyreverse/diadefslib.py index 0496ac2..a8b15d3 100644 --- a/pyreverse/diadefslib.py +++ b/pyreverse/diadefslib.py @@ -95,7 +95,8 @@ class DiaDefGenerator: """return associated nodes of a class node""" if level == 0: return - for ass_nodes in klass_node.instance_attrs_type.values(): + for ass_nodes in klass_node.instance_attrs_type.values() + \ + klass_node.locals_type.values(): for ass_node in ass_nodes: if isinstance(ass_node, astng.Instance): ass_node = ass_node._proxied |