1
0
forked from VimPlug/jedi

Remove unused code

This commit is contained in:
Dave Halter
2017-12-03 19:39:31 +01:00
parent 15d9e64281
commit 85abc55e89
3 changed files with 2 additions and 39 deletions

View File

@@ -116,7 +116,7 @@ class AccessPath(object):
def create_access_path(evaluator, obj):
access = create_access(evaluator, obj)
return AccessPath(access.get_access_path_tuples())
return AccessPath(access._get_access_path_tuples())
class DirectObjectAccess(object):
@@ -251,7 +251,7 @@ class DirectObjectAccess(object):
# Everything else...
return 'instance'
def get_access_path_tuples(self):
def _get_access_path_tuples(self):
return [
(getattr(o, '__name__', None), create_access(self._evaluator, o))
for o in self._get_objects_path()

View File

@@ -431,31 +431,6 @@ def create_from_access_path(evaluator, access_path):
return parent_context
@evaluator_function_cache()
def create_from_access(evaluator, access):
"""
Returns a CompiledObject and tries to find fake modules.
"""
access_tuples = access.get_access_path_tuples()
if access_tuples:
string_names, accesses = zip(*access_tuples)
try:
tree_nodes = fake.get_faked_tree_nodes(evaluator.latest_grammar, string_names)
except fake.FakeDoesNotExist:
pass
else:
parent_context = None
for access2, tree_node in zip(accesses, tree_nodes):
parent_context = create_cached_compiled_object(
evaluator, access2, parent_context, faked=tree_node
)
return parent_context
from jedi.evaluate.compiled import create, _builtins
parent_context = create(evaluator, _builtins)
return create_cached_compiled_object(evaluator, access, parent_context)
@_normalize_create_args
@evaluator_function_cache()
def create_cached_compiled_object(evaluator, access, parent_context, faked):

View File

@@ -79,15 +79,3 @@ def get_faked_module(grammar, string_name):
if module is None:
raise FakeDoesNotExist
return module
def get_faked_tree_nodes(grammar, string_names):
module = base = get_faked_module(grammar, string_names[0])
tree_nodes = [module]
for name in string_names[1:]:
base = _search_scope(base, name)
if base is None:
raise FakeDoesNotExist
tree_nodes.append(base)
return tree_nodes