summaryrefslogtreecommitdiff
path: root/cli/lsp/language_server.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-01-13 18:17:56 -0500
committerGitHub <noreply@github.com>2022-01-13 18:17:56 -0500
commiteda6e58520276786bd87e411d0284eb56d9686a6 (patch)
tree1e60511f3e0425a15490acccab23fe87a013f075 /cli/lsp/language_server.rs
parent9975ede773f5bf2f7f121ba2f3354592ed3be520 (diff)
refactor: upgrade to import_map v0.6 (#13368)
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r--cli/lsp/language_server.rs8
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;
}