Sanitize language server diagnostics coming from Rust

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
This commit is contained in:
Antonio Scandurra 2022-01-25 17:49:50 +01:00
parent 7250974aa6
commit 121b45e249
5 changed files with 59 additions and 13 deletions

View file

@ -822,7 +822,8 @@ impl Project {
send.await.log_err();
}
}
LspEvent::DiagnosticsUpdate(params) => {
LspEvent::DiagnosticsUpdate(mut params) => {
language.process_diagnostics(&mut params);
this.update(&mut cx, |this, cx| {
this.update_diagnostics(params, &disk_based_sources, cx)
.log_err();