zed/crates/lsp
Kirill Bulatov 05d18321db
Resolve completions properly (#18212)
Related to https://github.com/rust-lang/rust-analyzer/pull/18167

* Declare more completion item fields in the client completion resolve
capabilities
* Do resolve completions even if their docs are present
* Instead, do not resolve completions that could not be resolved when
handling the remote client resolve requests
* Do replace the old lsp completion data with the resolved one

Release Notes:

- Improved completion resolve mechanism
2024-09-23 12:53:57 +03:00
..
src Resolve completions properly (#18212) 2024-09-23 12:53:57 +03:00
Cargo.toml
LICENSE-GPL