Hide squiggly for unused and unnecessary

This commit is contained in:
Gabriel Valfridsson 2020-06-03 00:51:23 +02:00
parent 2f6ab77708
commit 599c105e6f
2 changed files with 3 additions and 2 deletions

View File

@ -29,7 +29,7 @@ expression: diag
},
},
severity: Some(
Warning,
Hint,
),
code: Some(
String(

View File

@ -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);
}