We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent efe662d commit 30e472aCopy full SHA for 30e472a
crates/rust-analyzer/src/diagnostics/to_proto.rs
@@ -138,7 +138,9 @@ fn map_rust_child_diagnostic(
138
let mut suggested_replacements = Vec::new();
139
for &span in &spans {
140
if let Some(suggested_replacement) = &span.suggested_replacement {
141
- suggested_replacements.push(suggested_replacement);
+ if !suggested_replacement.is_empty() {
142
+ suggested_replacements.push(suggested_replacement);
143
+ }
144
let location = location(config, workspace_root, span);
145
let edit = lsp_types::TextEdit::new(location.range, suggested_replacement.clone());
146
edit_map.entry(location.uri).or_default().push(edit);
0 commit comments