diff options
author | Jonas Schievink <[email protected]> | 2020-09-17 17:50:30 +0100 |
---|---|---|
committer | Jonas Schievink <[email protected]> | 2020-09-27 18:41:54 +0100 |
commit | 1a28f30ba48254fae30a29c2f1053f653d5e687e (patch) | |
tree | 66fb358443e69ad81bd9a5331b205891a7d5acfc /crates/rust-analyzer/src/global_state.rs | |
parent | 662ed41ebcb1cd221b32be95d08b5bf5f10ae525 (diff) |
Spawn a flycheck instance per workspace
Diffstat (limited to 'crates/rust-analyzer/src/global_state.rs')
-rw-r--r-- | crates/rust-analyzer/src/global_state.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/rust-analyzer/src/global_state.rs b/crates/rust-analyzer/src/global_state.rs index 212f98a30..96313aaec 100644 --- a/crates/rust-analyzer/src/global_state.rs +++ b/crates/rust-analyzer/src/global_state.rs | |||
@@ -63,7 +63,7 @@ pub(crate) struct GlobalState { | |||
63 | req_queue: ReqQueue, | 63 | req_queue: ReqQueue, |
64 | pub(crate) task_pool: Handle<TaskPool<Task>, Receiver<Task>>, | 64 | pub(crate) task_pool: Handle<TaskPool<Task>, Receiver<Task>>, |
65 | pub(crate) loader: Handle<Box<dyn vfs::loader::Handle>, Receiver<vfs::loader::Message>>, | 65 | pub(crate) loader: Handle<Box<dyn vfs::loader::Handle>, Receiver<vfs::loader::Message>>, |
66 | pub(crate) flycheck: Option<FlycheckHandle>, | 66 | pub(crate) flycheck: Vec<FlycheckHandle>, |
67 | pub(crate) flycheck_sender: Sender<flycheck::Message>, | 67 | pub(crate) flycheck_sender: Sender<flycheck::Message>, |
68 | pub(crate) flycheck_receiver: Receiver<flycheck::Message>, | 68 | pub(crate) flycheck_receiver: Receiver<flycheck::Message>, |
69 | pub(crate) config: Config, | 69 | pub(crate) config: Config, |
@@ -115,7 +115,7 @@ impl GlobalState { | |||
115 | req_queue: ReqQueue::default(), | 115 | req_queue: ReqQueue::default(), |
116 | task_pool, | 116 | task_pool, |
117 | loader, | 117 | loader, |
118 | flycheck: None, | 118 | flycheck: Vec::new(), |
119 | flycheck_sender, | 119 | flycheck_sender, |
120 | flycheck_receiver, | 120 | flycheck_receiver, |
121 | config, | 121 | config, |