starlark-rust icon indicating copy to clipboard operation
starlark-rust copied to clipboard

Add workspace symbols & `--eager` flag

Open MaartenStaa opened this issue 5 months ago • 0 comments

Builds on top of #115

Allows passing in the flag --eager, which eagerly loads all relevant documents in the workspace and parses them ahead of time. When this flag is passes, the LSP offers the capability for workspace symbols. This also ensures exported symbols from other files are always available as autocomplete options, rather than having to explicitly open the exporting file first.

Example from this repository: Screenshot 2024-03-15 at 14 33 51

MaartenStaa avatar Mar 15 '24 13:03 MaartenStaa