diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-12-16 14:53:17 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-16 14:53:17 +1100 |
commit | e28fb70aeecf548d150312c30f7f32b60c4fdece (patch) | |
tree | 19a068fe1cc34e2448ac11cf7d5f82b56cce8c6c /cli/lsp/language_server.rs | |
parent | 0f53b82cd262e972f392f81b572351b2427389ab (diff) |
fix(lsp): provide diagnostics for import assertions (#13105)
Fixes: #13099
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r-- | cli/lsp/language_server.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index 660ef8d90..384b100b2 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -1181,7 +1181,10 @@ impl Inner { "deno-lint" => matches!(&d.code, Some(_)), "deno" => match &d.code { Some(NumberOrString::String(code)) => { - code == "no-cache" || code == "no-cache-data" + matches!( + code.as_str(), + "no-cache" | "no-cache-data" | "no-assert-type" + ) } _ => false, }, @@ -1241,7 +1244,7 @@ impl Inner { } } Some("deno") => code_actions - .add_deno_fix_action(diagnostic) + .add_deno_fix_action(&specifier, diagnostic) .map_err(|err| { error!("{}", err); LspError::internal_error() |