Don't show error when speculatively reloading workspace
This commit is contained in:
@@ -126,10 +126,12 @@ impl GlobalState {
|
|||||||
res.map_err(|err| {
|
res.map_err(|err| {
|
||||||
has_errors = true;
|
has_errors = true;
|
||||||
log::error!("failed to load workspace: {:#}", err);
|
log::error!("failed to load workspace: {:#}", err);
|
||||||
|
if self.workspaces.is_empty() {
|
||||||
self.show_message(
|
self.show_message(
|
||||||
lsp_types::MessageType::Error,
|
lsp_types::MessageType::Error,
|
||||||
format!("rust-analyzer failed to load workspace: {:#}", err),
|
format!("rust-analyzer failed to load workspace: {:#}", err),
|
||||||
);
|
);
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.ok()
|
.ok()
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user