diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2020-12-24 21:53:03 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-24 21:53:03 +1100 |
commit | a4d557126e49108db4c0dc42561ae032d2418b04 (patch) | |
tree | 8ca4edc55071e05a37e0a0da97908abfd2707607 /cli/lsp/tsc.rs | |
parent | 06fa5eb7f332e1a32bb6f13f438bb326413b733c (diff) |
fix(lsp): provide diagnostics for unresolved modules (#8872)
Diffstat (limited to 'cli/lsp/tsc.rs')
-rw-r--r-- | cli/lsp/tsc.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs index 4cd13f70d..2a0f7d76c 100644 --- a/cli/lsp/tsc.rs +++ b/cli/lsp/tsc.rs @@ -1,6 +1,6 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. -use super::analysis::ResolvedImport; +use super::analysis::ResolvedDependency; use super::language_server::StateSnapshot; use super::text; use super::utils; @@ -839,9 +839,10 @@ fn resolve(state: &mut State, args: Value) -> Result<Value, AnyError> { } else if let Some(resolved_import) = &dependency.maybe_code { resolved_import.clone() } else { - ResolvedImport::Err("missing dependency".to_string()) + ResolvedDependency::Err("missing dependency".to_string()) }; - if let ResolvedImport::Resolved(resolved_specifier) = resolved_import + if let ResolvedDependency::Resolved(resolved_specifier) = + resolved_import { if state .state_snapshot |