forked from VimPlug/jedi
Get rid of get_importer and clean up imports in general.
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user