pylint #19520 pyreverse fails with AssertionError when run on omaha code base [open]
Hello, I'm forwarding Debian bug 563189: $ git clone git://repo.or.cz/omaha.git ... $ cd omaha/ $ pyreverse Omaha/ ... parsing /home/morph/deb/tmp/omaha/Omaha/Renderers/abstract/__init__.py... Traceback (most recent call last): File "/usr/bin/pyreverse", line 4, in <module> main.Run(sys.argv[1:]) File "/usr/lib/pymodules/python2.5/pylint/pyreverse/main.py", line 120, in __init__ PyreverseCommand(args) File "/usr/lib/pymodules/python2.5/pylint/pyreverse/main.py", line 99, in __init__ self.run(args) File "/usr/lib/pymodules/python2.5/pylint/pyreverse/main.py", line 109, in run diadefs = handler.get_diadefs(project, linker) File "/usr/lib/pymodules/python2.5/pylint/pyreverse/diadefslib.py", line 225, in get_diadefs diagrams = DefaultDiadefGenerator(linker, self).visit(project) File "/usr/lib/pymodules/python2.5/logilab/astng/utils.py", line 353, in visit self.visit(local_node) File "/usr/lib/pymodules/python2.5/logilab/astng/utils.py", line 347, in visit methods[0](node) File "/usr/lib/pymodules/python2.5/pylint/pyreverse/diadefslib.py", line 158, in visit_module self.linker.visit(node) File "/usr/lib/pymodules/python2.5/logilab/astng/utils.py", line 353, in visit self.visit(local_node) File "/usr/lib/pymodules/python2.5/logilab/astng/utils.py", line 347, in visit methods[0](node) File "/usr/lib/pymodules/python2.5/logilab/astng/inspector.py", line 235, in visit_from fullname = get_module_part(fullname) File "/usr/lib/pymodules/python2.5/logilab/common/modutils.py", line 314, in get_module_part 'explicit relative import, but no context_file?' AssertionError: explicit relative import, but no context_file? | |
priority | normal |
---|---|
type | bug |
done in | <not specified> |
closed by | <not specified> |
Comments
-
2010/09/25 12:57, written by anon
add commentjust to confirm it's still there with 0.21.2