diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-01-13 18:17:56 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-13 18:17:56 -0500 |
commit | eda6e58520276786bd87e411d0284eb56d9686a6 (patch) | |
tree | 1e60511f3e0425a15490acccab23fe87a013f075 /cli/lsp/language_server.rs | |
parent | 9975ede773f5bf2f7f121ba2f3354592ed3be520 (diff) |
refactor: upgrade to import_map v0.6 (#13368)
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r-- | cli/lsp/language_server.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index 0fec7ff80..a74db1175 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -62,6 +62,7 @@ use crate::file_fetcher::get_source_from_data_url; use crate::fs_util; use crate::logger; use crate::lsp::logging::lsp_log; +use crate::proc_state::import_map_from_text; use crate::tools::fmt::format_file; use crate::tools::fmt::format_parsed_source; @@ -482,12 +483,9 @@ impl Inner { ) })? }; - let import_map = Arc::new(ImportMap::from_json( - &import_map_url.to_string(), - &import_map_json, - )?); + let import_map = import_map_from_text(&import_map_url, &import_map_json)?; self.maybe_import_map_uri = Some(import_map_url); - self.maybe_import_map = Some(import_map); + self.maybe_import_map = Some(Arc::new(import_map)); } else { self.maybe_import_map = None; } |