diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-09-07 15:06:18 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-07 15:06:18 -0400 |
commit | 9e6917426a2c6862a15aa27fd9f26b07c96ca14d (patch) | |
tree | a80b49eb0c9e414aafc60b23973dc420be07aa23 /cli/lsp/documents.rs | |
parent | 429759fe8b4207240709c240a8344d12a1e39566 (diff) |
fix: upgrade deno_ast to 0.19 (#15808)
Diffstat (limited to 'cli/lsp/documents.rs')
-rw-r--r-- | cli/lsp/documents.rs | 19 |
1 files changed, 1 insertions, 18 deletions
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<String, String>>, -) -> 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::*; |