refactor(coverage): simplify CoverageReporter trait (#28219)

This commit is contained in:
Yoshiya Hinosawa 2025-02-22 09:04:57 +09:00 committed by GitHub
parent ebe4055b2d
commit 0a1b01d5a2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 49 additions and 49 deletions

View file

@ -575,6 +575,8 @@ pub fn cover_files(
)
};
let mut file_reports = Vec::with_capacity(script_coverages.len());
for script_coverage in script_coverages {
let module_specifier = deno_core::resolve_url_or_path(
&script_coverage.url,
@ -638,11 +640,11 @@ pub fn cover_files(
);
if !coverage_report.found_lines.is_empty() {
reporter.report(&coverage_report, &original_source)?;
file_reports.push((coverage_report, original_source.to_string()));
}
}
reporter.done(&coverage_root);
reporter.done(&coverage_root, &file_reports);
Ok(())
}