Are workspace symbols supported?
Closed this issue · 5 comments
I ask because I tried using this package and it complained that pylsp does not support this feature. It worked well with pyright
.
Does jedi-language-server support it? I haven't tested it yet...
Actually, it looks like so:
https://github.com/pappasam/jedi-language-server/search?q=workspace
Searching for symbols with eglot, eglot-consult, and jedi-language-server in emacs does the wrong thing I think.
Everytime I try to search for a symbol it just searches for Variables
in doc/conf.py
Yes, workspace symbols are supported. We use the Project.complete_search
method, documented here: https://jedi.readthedocs.io/en/latest/docs/api.html#jedi.Project
For performance reasons, we only search for symbols that are at the top-level of modules. It currently behaves as I would expect it to. What are you expecting the workspace search to do?
Given the lack of activity, I assume this has been resolved. Feel free to re-open if you think there's still an important issue here!