1
0
forked from VimPlug/jedi

Get rid of get_importer and clean up imports in general.

This commit is contained in:
Dave Halter
2015-04-28 01:41:01 +02:00
parent ef4b424cda
commit b8bb258677
3 changed files with 10 additions and 47 deletions

View File

@@ -146,7 +146,7 @@ class Script(object):
completion_names = []
if names is not None:
imp_names = tuple(str(n) for n in names if n.end_pos < self._pos)
i = imports.get_importer(self._evaluator, imp_names, module, level)
i = imports.Importer(self._evaluator, imp_names, module, level)
completion_names = i.completion_names(self._evaluator, only_modules)
# TODO this paragraph is necessary, but not sure it works.
@@ -288,7 +288,7 @@ class Script(object):
names, level, _, _ = helpers.check_error_statements(module, self._pos)
if names:
names = [str(n) for n in names]
i = imports.get_importer(self._evaluator, names, module, level)
i = imports.Importer(self._evaluator, names, module, level)
return i.follow()
scopes = self._evaluator.eval_element(eval_stmt)