We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents be48993 + 6845fb8 commit d76b785Copy full SHA for d76b785
crates/rust-analyzer/src/flycheck.rs
@@ -401,7 +401,9 @@ impl FlycheckActor {
401
package_id = package_id.as_ref().map(|it| &it.repr),
402
"diagnostic received"
403
);
404
- self.diagnostics_received = DiagnosticsReceived::Yes;
+ if self.diagnostics_received == DiagnosticsReceived::No {
405
+ self.diagnostics_received = DiagnosticsReceived::Yes;
406
+ }
407
if let Some(package_id) = &package_id {
408
if self.diagnostics_cleared_for.insert(package_id.clone()) {
409
tracing::trace!(
0 commit comments