diff --git a/pythonFiles/completion.py b/pythonFiles/completion.py index c130673c6b06..5ab933715689 100644 --- a/pythonFiles/completion.py +++ b/pythonFiles/completion.py @@ -570,21 +570,7 @@ def _process_request(self, request): sys_path=sys.path, environment=self.environment) if lookup == 'definitions': - defs = [] - try: - defs = self._get_definitionsx(script.goto_definitions(follow_imports=False), request['id']) - except: - pass - try: - if len(defs) == 0: - defs = self._get_definitionsx(script.goto_definitions(), request['id']) - except: - pass - try: - if len(defs) == 0: - defs = self._get_definitionsx(script.goto_assignments(), request['id']) - except: - pass + defs = self._get_definitionsx(script.goto_assignments(follow_imports=True), request['id']) return json.dumps({'id': request['id'], 'results': defs}) if lookup == 'tooltip': if jediPreview: