From 14f83da2210dce53b663581c22d39c98fac1d2f6 Mon Sep 17 00:00:00 2001 From: Kitson Kelly Date: Thu, 18 Nov 2021 13:05:20 +1100 Subject: fix(lsp): tag deprecated diagnostics properly (#12801) --- cli/lsp/diagnostics.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'cli/lsp') diff --git a/cli/lsp/diagnostics.rs b/cli/lsp/diagnostics.rs index ddc18f18f..4836cff99 100644 --- a/cli/lsp/diagnostics.rs +++ b/cli/lsp/diagnostics.rs @@ -285,9 +285,10 @@ fn ts_json_to_diagnostics( ), tags: match d.code { // These are codes that indicate the variable is unused. - 2695 | 6133 | 6138 | 6192 | 6196 | 6198 | 6199 | 7027 | 7028 => { - Some(vec![lsp::DiagnosticTag::Unnecessary]) - } + 2695 | 6133 | 6138 | 6192 | 6196 | 6198 | 6199 | 6205 | 7027 + | 7028 => Some(vec![lsp::DiagnosticTag::Unnecessary]), + // These are codes that indicated the variable is deprecated. + 2789 | 6385 | 6387 => Some(vec![lsp::DiagnosticTag::Deprecated]), _ => None, }, data: None, -- cgit v1.2.3