We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6644fe3 commit 25635adCopy full SHA for 25635ad
crates/rust-analyzer/src/reload.rs
@@ -108,6 +108,10 @@ impl GlobalState {
108
status.health = lsp_ext::Health::Warning;
109
message.push_str("Failed to run build scripts of some packages.\n\n");
110
}
111
+ if self.proc_macro_clients.iter().any(|it| it.is_err()) {
112
+ status.health = lsp_ext::Health::Warning;
113
+ message.push_str("Failed to spawn one or more proc-macro servers.\n\n");
114
+ }
115
if !self.config.cargo_autoreload()
116
&& self.is_quiescent()
117
&& self.fetch_workspaces_queue.op_requested()
0 commit comments