From e5e2c45998d3a655c4b2d78c0a1fcb61e09c1982 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 8 Feb 2024 20:40:26 -0500 Subject: fix: upgrade to deno_ast 0.33 (#22341) * Uses diagnostics from deno_ast * Real fix for https://github.com/denoland/deno/pull/22310 * Moves `deno lint --json` code here * Upgrades swc Closes #22117 Closes #22109 Closes #21927 Closes #20993 --- cli/tools/test/mod.rs | 2 +- cli/tools/test/reporters/pretty.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'cli/tools/test') diff --git a/cli/tools/test/mod.rs b/cli/tools/test/mod.rs index 332bfa8c8..c138abec2 100644 --- a/cli/tools/test/mod.rs +++ b/cli/tools/test/mod.rs @@ -752,7 +752,7 @@ fn extract_files_from_source_comments( media_type: MediaType, ) -> Result, AnyError> { let parsed_source = deno_ast::parse_module(deno_ast::ParseParams { - specifier: specifier.to_string(), + specifier: specifier.clone(), text_info: deno_ast::SourceTextInfo::new(source), media_type, capture_tokens: false, diff --git a/cli/tools/test/reporters/pretty.rs b/cli/tools/test/reporters/pretty.rs index c49081dd6..4e8a1f402 100644 --- a/cli/tools/test/reporters/pretty.rs +++ b/cli/tools/test/reporters/pretty.rs @@ -141,7 +141,7 @@ impl PrettyTestReporter { .child_results_buffer .entry(description.parent_id) .or_default() - .remove(&description.id); + .shift_remove(&description.id); } fn write_output_end(&mut self) { -- cgit v1.2.3