diff options
Diffstat (limited to 'cli/lsp/documents.rs')
-rw-r--r-- | cli/lsp/documents.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cli/lsp/documents.rs b/cli/lsp/documents.rs index c758d341b..94d0e979b 100644 --- a/cli/lsp/documents.rs +++ b/cli/lsp/documents.rs @@ -246,7 +246,7 @@ impl AssetOrDocument { pub fn maybe_parsed_source( &self, - ) -> Option<Result<deno_ast::ParsedSource, deno_ast::Diagnostic>> { + ) -> Option<Result<deno_ast::ParsedSource, deno_ast::ParseDiagnostic>> { self.document().and_then(|d| d.maybe_parsed_source()) } @@ -283,7 +283,7 @@ impl DocumentDependencies { } type ModuleResult = Result<deno_graph::JsModule, deno_graph::ModuleGraphError>; -type ParsedSourceResult = Result<ParsedSource, deno_ast::Diagnostic>; +type ParsedSourceResult = Result<ParsedSource, deno_ast::ParseDiagnostic>; #[derive(Debug)] struct DocumentInner { @@ -595,7 +595,7 @@ impl Document { pub fn maybe_parsed_source( &self, - ) -> Option<Result<deno_ast::ParsedSource, deno_ast::Diagnostic>> { + ) -> Option<Result<deno_ast::ParsedSource, deno_ast::ParseDiagnostic>> { self.0.maybe_parsed_source.clone() } @@ -1855,7 +1855,7 @@ fn parse_source( maybe_headers: Option<&HashMap<String, String>>, ) -> ParsedSourceResult { deno_ast::parse_module(deno_ast::ParseParams { - specifier: specifier.to_string(), + specifier: specifier.clone(), text_info, media_type: MediaType::from_specifier_and_headers(specifier, maybe_headers), capture_tokens: true, |