From 8a7e1c616d12feb93ed3fda4a70228924c747b5c Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Mon, 31 May 2021 01:20:34 +0100 Subject: fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618) Fixes #10168 Fixes #10615 Fixes #10616 --- cli/lsp/analysis.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'cli/lsp') diff --git a/cli/lsp/analysis.rs b/cli/lsp/analysis.rs index 4ef4a6e22..bd3ce799a 100644 --- a/cli/lsp/analysis.rs +++ b/cli/lsp/analysis.rs @@ -214,13 +214,7 @@ pub fn resolve_import( maybe_import_map: &Option, ) -> ResolvedDependency { let maybe_mapped = if let Some(import_map) = maybe_import_map { - if let Ok(maybe_specifier) = - import_map.resolve(specifier, referrer.as_str()) - { - maybe_specifier - } else { - None - } + import_map.resolve(specifier, referrer.as_str()).ok() } else { None }; -- cgit v1.2.3