1
0
forked from VimPlug/jedi

Listing modules is no longer done by a subprocess

This commit is contained in:
Dave Halter
2020-03-07 20:24:20 +01:00
parent f147cb1133
commit 6bddca011c
4 changed files with 19 additions and 88 deletions

View File

@@ -3,7 +3,7 @@ import sys
import os
from jedi._compatibility import find_module, cast_path, force_unicode, \
iter_modules, all_suffixes
all_suffixes
from jedi.inference.compiled import access
from jedi import parser_utils
@@ -40,13 +40,6 @@ def get_module_info(inference_state, sys_path=None, full_name=None, **kwargs):
sys.path = temp
def list_module_names(inference_state, search_path):
return [
force_unicode(name)
for module_loader, name, is_pkg in iter_modules(search_path)
]
def get_builtin_module_names(inference_state):
return list(map(force_unicode, sys.builtin_module_names))