summaryrefslogtreecommitdiff
path: root/cli/lsp/tsc.rs
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2020-12-24 21:53:03 +1100
committerGitHub <noreply@github.com>2020-12-24 21:53:03 +1100
commita4d557126e49108db4c0dc42561ae032d2418b04 (patch)
tree8ca4edc55071e05a37e0a0da97908abfd2707607 /cli/lsp/tsc.rs
parent06fa5eb7f332e1a32bb6f13f438bb326413b733c (diff)
fix(lsp): provide diagnostics for unresolved modules (#8872)
Diffstat (limited to 'cli/lsp/tsc.rs')
-rw-r--r--cli/lsp/tsc.rs7
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