From bf0b6741aab909f91c62b4e46cc33857bfb474b4 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Wed, 17 Jan 2018 09:57:58 +0100 Subject: [PATCH] At the moment, don't allow projects as an input to script --- jedi/api/__init__.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/jedi/api/__init__.py b/jedi/api/__init__.py index 9f742ad4..2989d7e6 100644 --- a/jedi/api/__init__.py +++ b/jedi/api/__init__.py @@ -82,11 +82,9 @@ class Script(object): :type sys_path: list :param environment: TODO :type sys_path: Environment - :param project: TODO """ def __init__(self, source=None, line=None, column=None, path=None, - encoding='utf-8', sys_path=None, environment=None, - project=None): + encoding='utf-8', sys_path=None, environment=None): self._orig_path = path # An empty path (also empty string) should always result in no path. self.path = os.path.abspath(path) if path else None @@ -117,8 +115,7 @@ class Script(object): sys_path = list(map(force_unicode, sys_path)) # Load the Python grammar of the current interpreter. - if project is None: - project = get_default_project() + project = get_default_project() # TODO deprecate and remove sys_path from the Script API. project._sys_path = sys_path self._evaluator = Evaluator(project, environment=environment, script_path=path)