'Go To Definition' takes many minutes to resolve in a moderately-sized project #492
Description
I tried to switch from Jedi to Python Language Server. DonJayamanne, at microsoft/vscode-python#2790, hinted that Jedi would become unsupported, and suggested creating bugs about why Python Language Server is unusable.
I switched off Jedi, restarted VSCode, opened the project I was working on (which sloccount estimates at about 4000 lines of code), and pressed F12 on a pretty typical local import, which looked like this:
from .sibling_module import function_name
A busy indicator (without an indication of progress) started moving under the tab bar. 15 minutes later, it's still going.
I would like to be able to provide more information, such as debug output from the language server, so I can tell what kind of rabbit hole it's falling down. But I can't locate any more information at the moment.
I am using VS Code 1.30 on Ubuntu 18.04, running Python 3.6.5 in a virtualenv.