diff options
author | Emile Anclin <emile.anclin@logilab.fr> | 2010-03-17 11:07:52 +0100 |
---|---|---|
committer | Emile Anclin <emile.anclin@logilab.fr> | 2010-03-17 11:07:52 +0100 |
commit | 8dd1cf970642481d52a97528cc0757da9b07b56c (patch) | |
tree | eaa70dd4e9d544a2ef90b49644e522bed6b2d0c6 /mixins.py | |
parent | 9b9aaa61d29ec7e00dda2187cdc144c821aba1be (diff) | |
download | astroid-git-8dd1cf970642481d52a97528cc0757da9b07b56c.tar.gz |
some cleanup using pylint
--HG--
branch : rebuild
Diffstat (limited to 'mixins.py')
-rw-r--r-- | mixins.py | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -117,15 +117,15 @@ class FromImportMixIn(BaseClass, FilterStmtsMixin): def _infer_name(self, frame, name): return name - def do_import_module(node, modname): - """return the ast for a module whose name is <modname> imported by <node> + def do_import_module(self, modname): + """return the ast for a module whose name is <modname> imported by <self> """ # handle special case where we are on a package node importing a module # using the same name as the package, which may end in an infinite loop # on relative imports # XXX: no more needed ? - mymodule = node.root() - level = getattr(node, 'level', None) # Import as no level + mymodule = self.root() + level = getattr(self, 'level', None) # Import as no level if mymodule.absolute_modname(modname, level) == mymodule.name: # FIXME: I don't know what to do here... raise InferenceError('module importing itself: %s' % modname) |