rust/crates/rust-analyzer/src
bors[bot] 5bdc249b2c
Merge #3587
3587: Use WorkDoneProgress LSP API for initial load r=matklad a=slyngbaek

Addresses #3283

Rather than using custom UI for showing the loaded state. Rely
on the WorkDoneProgress API in 3.15.0
https://microsoft.github.io/language-server-protocol/specification#workDoneProgress.

No client-side work was necessary. The UI is not exactly what is
described in the issue but afaict that's how VS Code implements the LSP
API.

- The WorkDoneProgressEnd does not appear to display its message
  contents (controlled by vscode)

Co-authored-by: Steffen Lyngbaek <steffenlyngbaek@gmail.com>
2020-03-16 11:48:46 +00:00
..
bin Fix options for analysis-bench 2020-03-05 13:58:11 +01:00
cli Merge #3549 2020-03-11 10:51:07 +00:00
main_loop Merge #3540 2020-03-16 09:48:09 +00:00
caps.rs Simplify by using to_vec 2020-03-02 14:05:44 -05:00
cargo_target_spec.rs feat: add debug code lens 2020-03-11 22:26:47 +01:00
cli.rs Rename folder 2020-02-18 12:37:45 +01:00
config.rs Merge #3561 #3577 2020-03-13 14:01:29 +00:00
conv.rs Simpler deserialization 2020-03-12 18:01:36 +01:00
diagnostics.rs Rename folder 2020-02-18 12:37:45 +01:00
feature_flags.rs Move FeatureFlags 2020-03-10 18:56:15 +01:00
lib.rs Move FeatureFlags 2020-03-10 18:56:15 +01:00
main_loop.rs Merge #3587 2020-03-16 11:48:46 +00:00
markdown.rs Rename folder 2020-02-18 12:37:45 +01:00
req.rs Merge #3540 2020-03-16 09:48:09 +00:00
semantic_tokens.rs lsp-types 0.72 2020-03-02 11:52:46 -05:00
vfs_glob.rs Rename folder 2020-02-18 12:37:45 +01:00
world.rs Merge #3561 #3577 2020-03-13 14:01:29 +00:00