summaryrefslogtreecommitdiff
path: root/cli/tools/coverage/mod.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2023-10-24 09:37:02 -0400
committerGitHub <noreply@github.com>2023-10-24 09:37:02 -0400
commit8f065a60e79e221a6ce7f6ce06c3022a85edb56a (patch)
treee1be8f4d384b5dd4f73940b86fd60cc58f43aef1 /cli/tools/coverage/mod.rs
parent9df36b33c6aa250daa200167eb0e1b9d6d738da1 (diff)
fix: improved using declaration support (#20959)
Upgrades to deno_ast 0.30.
Diffstat (limited to 'cli/tools/coverage/mod.rs')
-rw-r--r--cli/tools/coverage/mod.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/cli/tools/coverage/mod.rs b/cli/tools/coverage/mod.rs
index 23aef89fb..67566d811 100644
--- a/cli/tools/coverage/mod.rs
+++ b/cli/tools/coverage/mod.rs
@@ -138,12 +138,13 @@ impl CoverageCollector {
let filename = format!("{}.json", Uuid::new_v4());
let filepath = self.dir.join(filename);
- let mut out = BufWriter::new(File::create(filepath)?);
+ let mut out = BufWriter::new(File::create(&filepath)?);
let coverage = serde_json::to_string(&script_coverage)?;
- let formatted_coverage = format_json(&coverage, &Default::default())
- .ok()
- .flatten()
- .unwrap_or(coverage);
+ let formatted_coverage =
+ format_json(&filepath, &coverage, &Default::default())
+ .ok()
+ .flatten()
+ .unwrap_or(coverage);
out.write_all(formatted_coverage.as_bytes())?;
out.flush()?;