1
0
forked from VimPlug/jedi

Try to migrate to the new project API

This commit is contained in:
Dave Halter
2018-01-16 23:56:35 +01:00
parent 9b9587a9dd
commit fe813292cf
10 changed files with 29 additions and 20 deletions

View File

@@ -104,7 +104,6 @@ class Evaluator(object):
self.is_analysis = False
self.project = project
self.access_cache = {}
project.add_evaluator(self)
self.reset_recursion_limitations()
@@ -117,6 +116,10 @@ class Evaluator(object):
self.recursion_detector = recursion.RecursionDetector()
self.execution_recursion_detector = recursion.ExecutionRecursionDetector(self)
def get_sys_path(self):
"""Convenience function"""
return self.project._get_sys_path(self, environment=self.environment)
def eval_element(self, context, element):
if isinstance(context, CompForContext):
return eval_node(context, element)