rust/crates
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
..
ra_arena
ra_assists Simplify 2020-03-13 18:02:04 +01:00
ra_cargo_watch Handle diagnostics with multiple primary spans 2020-03-12 15:24:20 +01:00
ra_cfg
ra_db Use Display instead of a custom method 2020-03-16 12:03:43 +02:00
ra_fmt When joining lines, unwrap trivial diverging blocks 2020-02-24 17:17:05 +01:00
ra_hir Fix completion of HashMap::new 2020-03-13 13:04:32 +01:00
ra_hir_def Use Display instead of a custom method 2020-03-16 12:03:43 +02:00
ra_hir_expand ra_hir_expand: change the ordering of imports as per the formatter 2020-03-15 18:51:09 +02:00
ra_hir_ty Support local macro_rules 2020-03-14 14:25:51 +08:00
ra_ide Merge #3603 2020-03-16 10:33:13 +00:00
ra_ide_db Remove some TextUnit->usize escapees 2020-03-12 22:33:27 -04:00
ra_mbe Merge #3513 2020-03-09 08:56:58 +00:00
ra_parser Parse variadics correctly 2020-03-13 13:54:14 +01:00
ra_prof Allow specifying additional info on call to profile 2020-03-06 17:36:51 +01:00
ra_project_model Fix crate display name dashes 2020-03-16 11:47:52 +02:00
ra_syntax Merge #3540 2020-03-16 09:48:09 +00:00
ra_text_edit Remove some TextUnit->usize escapees 2020-03-12 22:33:27 -04:00
ra_tt
rust-analyzer Merge #3587 2020-03-16 11:48:46 +00:00
test_utils Move verbose tests out of line 2020-03-13 12:20:42 +01:00