bors[bot] dc48f89581
Merge #2668
2668: In-server cargo check watching r=matklad a=kiljacken

Opening a draft now so people can follow the progress, and comment if they spot something stupid.

Things that need doing:
- [x] Running cargo check on save
- [x] Pipe through configuration options from client
- [x] Tests for parsing behavior
- [x] Remove existing cargo watch support from VSCode extension
- [x] Progress notification in VSCode extension using LSP 3.15 `$/progress` notification
- [ ] ~~Rework ra-ide diagnostics to support secondary messages~~
- [ ] ~~Make cargo-check watcher use ra-ide diagnostics~~

~~I'd love some input on whether to try to keep the status bar progress thingy for VSCode? It will require some plumbing, and maintaining yet another rust-analyzer specific LSP notification, which I'm not sure we want to.~~

Fixes #1894 

Co-authored-by: Emil Lauridsen <mine809@gmail.com>
2019-12-29 12:57:24 +00:00
..
2019-12-13 18:16:34 +08:00
2019-12-08 12:44:14 +01:00
2019-12-27 11:25:04 +01:00
2019-12-27 10:10:07 +00:00
2019-12-29 12:24:19 +00:00
2019-12-20 15:14:30 -05:00
2019-12-22 08:05:02 +00:00
2019-12-22 14:17:31 +01:00
2019-12-18 13:10:37 +08:00