1
0
forked from VimPlug/jedi

Move predefine_names to context

This commit is contained in:
Dave Halter
2019-08-24 02:39:51 +02:00
parent ce3ec4eecb
commit ba9c318d22
6 changed files with 15 additions and 18 deletions

View File

@@ -184,16 +184,6 @@ def get_module_names(module, all_scopes):
return names
@contextmanager
def predefine_names(value, flow_scope, dct):
predefined = value.predefined_names
predefined[flow_scope] = dct
try:
yield
finally:
del predefined[flow_scope]
def is_string(value):
if value.inference_state.environment.version_info.major == 2:
str_classes = (unicode, bytes)