diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-11-18 13:05:20 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-18 13:05:20 +1100 |
commit | 14f83da2210dce53b663581c22d39c98fac1d2f6 (patch) | |
tree | 96605c5056b649a212eb62ea59997182b1dcdf91 /cli/lsp/diagnostics.rs | |
parent | 77c4c249ba188c516aecac92fee96c353eb5b087 (diff) |
fix(lsp): tag deprecated diagnostics properly (#12801)
Diffstat (limited to 'cli/lsp/diagnostics.rs')
-rw-r--r-- | cli/lsp/diagnostics.rs | 7 |
1 files changed, 4 insertions, 3 deletions
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, |