From 9e6917426a2c6862a15aa27fd9f26b07c96ca14d Mon Sep 17 00:00:00 2001 From: David Sherret Date: Wed, 7 Sep 2022 15:06:18 -0400 Subject: fix: upgrade deno_ast to 0.19 (#15808) --- cli/lsp/documents.rs | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) (limited to 'cli/lsp/documents.rs') diff --git a/cli/lsp/documents.rs b/cli/lsp/documents.rs index 0fa85c095..e395b565d 100644 --- a/cli/lsp/documents.rs +++ b/cli/lsp/documents.rs @@ -1149,7 +1149,7 @@ fn lsp_deno_graph_analyze( let parsed_source_result = analyzer.parse_module( specifier, content.clone(), - get_media_type(specifier, maybe_headers), + MediaType::from_specifier_and_headers(specifier, maybe_headers), ); let module_result = match &parsed_source_result { Ok(_) => deno_graph::parse_module( @@ -1169,23 +1169,6 @@ fn lsp_deno_graph_analyze( (Some(module_result), Some(parsed_source_result)) } -// todo(dsherret): use `MediaType::from_specifier_and_headers` once -// https://github.com/denoland/deno_ast/pull/108 is merged -fn get_media_type( - specifier: &ModuleSpecifier, - maybe_headers: Option<&HashMap>, -) -> MediaType { - if let Some(headers) = maybe_headers { - if let Some(content_type) = headers.get("content-type") { - MediaType::from_content_type(specifier, content_type) - } else { - MediaType::from(specifier) - } - } else { - MediaType::from(specifier) - } -} - #[cfg(test)] mod tests { use super::*; -- cgit v1.2.3