1
0
forked from VimPlug/jedi

Get rid of all get_names_of_scope calls.

This commit is contained in:
Dave Halter
2015-01-08 12:48:57 +01:00
parent 05a9f19429
commit 705b569e32
2 changed files with 11 additions and 14 deletions

View File

@@ -461,10 +461,12 @@ class _Importer(object):
continue
for s, scope_names in finder.get_names_of_scope(self._evaluator,
scope, include_builtin=False):
for n in scope_names:
names.append(n)
for names_dict in scope.names_dicts(search_global=False):
_names = list(chain.from_iterable(names_dict.values()))
if not _names:
continue
_names = finder.filter_definition_names(_names, scope)
names += _names
else:
# Empty import path=completion after import
if not self.level: