From 3e4fe09d0066d5ecb16cf71599505828c35f850d Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Thu, 27 Jan 2022 09:51:15 +0100 Subject: [PATCH] Filter out supporting diagnostics that contain no messages --- crates/project/src/project.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/project/src/project.rs b/crates/project/src/project.rs index 2a4f59a5f537af76d3e9c4644b550974a8d2924b..d5f8f1a1884fc41fe86ce08045bcef96d0fc6781 100644 --- a/crates/project/src/project.rs +++ b/crates/project/src/project.rs @@ -912,7 +912,7 @@ impl Project { }); if let Some(infos) = &diagnostic.related_information { for info in infos { - if info.location.uri == params.uri { + if info.location.uri == params.uri && !info.message.is_empty() { let range = range_from_lsp(info.location.range); diagnostics.push(DiagnosticEntry { range,