Hide squiggly for unused and unnecessary
This commit is contained in:
parent
2f6ab77708
commit
599c105e6f
@ -29,7 +29,7 @@ expression: diag
|
||||
},
|
||||
},
|
||||
severity: Some(
|
||||
Warning,
|
||||
Hint,
|
||||
),
|
||||
code: Some(
|
||||
String(
|
||||
|
@ -183,7 +183,7 @@ pub(crate) fn map_rust_diagnostic_to_lsp(
|
||||
return Vec::new();
|
||||
}
|
||||
|
||||
let severity = map_level_to_severity(rd.level);
|
||||
let mut severity = map_level_to_severity(rd.level);
|
||||
|
||||
let mut source = String::from("rustc");
|
||||
let mut code = rd.code.as_ref().map(|c| c.code.clone());
|
||||
@ -225,6 +225,7 @@ pub(crate) fn map_rust_diagnostic_to_lsp(
|
||||
}
|
||||
|
||||
if is_unused_or_unnecessary(rd) {
|
||||
severity = Some(DiagnosticSeverity::Hint);
|
||||
tags.push(DiagnosticTag::Unnecessary);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user