diff options
author | Aleksey Kladov <[email protected]> | 2020-07-01 13:57:59 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2020-07-01 13:57:59 +0100 |
commit | c9f878962a7c9d1c33d5834a1dce2106c9286699 (patch) | |
tree | 1d66c4008b662dc8bcd703b146b7cb7e92e597b1 /crates/rust-analyzer/src/main_loop.rs | |
parent | ec8b4dca02e454bf110f799b1ae8ebf939c0e233 (diff) |
Add reload workspace command
Diffstat (limited to 'crates/rust-analyzer/src/main_loop.rs')
-rw-r--r-- | crates/rust-analyzer/src/main_loop.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/rust-analyzer/src/main_loop.rs b/crates/rust-analyzer/src/main_loop.rs index 2ce1441b6..e3d49d24d 100644 --- a/crates/rust-analyzer/src/main_loop.rs +++ b/crates/rust-analyzer/src/main_loop.rs | |||
@@ -276,7 +276,7 @@ impl GlobalState { | |||
276 | self.register_request(&req, request_received); | 276 | self.register_request(&req, request_received); |
277 | 277 | ||
278 | RequestDispatcher { req: Some(req), global_state: self } | 278 | RequestDispatcher { req: Some(req), global_state: self } |
279 | .on_sync::<lsp_ext::CollectGarbage>(|s, ()| Ok(s.analysis_host.collect_garbage()))? | 279 | .on_sync::<lsp_ext::ReloadWorkspace>(|s, ()| Ok(s.reload()))? |
280 | .on_sync::<lsp_ext::JoinLines>(|s, p| handlers::handle_join_lines(s.snapshot(), p))? | 280 | .on_sync::<lsp_ext::JoinLines>(|s, p| handlers::handle_join_lines(s.snapshot(), p))? |
281 | .on_sync::<lsp_ext::OnEnter>(|s, p| handlers::handle_on_enter(s.snapshot(), p))? | 281 | .on_sync::<lsp_ext::OnEnter>(|s, p| handlers::handle_on_enter(s.snapshot(), p))? |
282 | .on_sync::<lsp_types::request::Shutdown>(|_, ()| Ok(()))? | 282 | .on_sync::<lsp_types::request::Shutdown>(|_, ()| Ok(()))? |