From a60c58ee795ccd080761f14928dfd8dc717162e1 Mon Sep 17 00:00:00 2001 From: coderustic Date: Tue, 19 Nov 2024 20:18:39 -0800 Subject: [PATCH] fix build issue --- cover_agent/coverage/processor.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cover_agent/coverage/processor.py b/cover_agent/coverage/processor.py index 92c2f5367..a1c9f3f49 100644 --- a/cover_agent/coverage/processor.py +++ b/cover_agent/coverage/processor.py @@ -240,11 +240,9 @@ def filter_report(self, report: CoverageReport, file_pattern: str) -> CoverageRe for file, coverage in report.file_coverage.items() if file_pattern in file } - return CoverageReport( total_lines = sum(len(cov.covered_lines) + len(cov.missed_lines) for cov in filtered_coverage.values()) - total_coverage = (sum(len(cov.covered_lines) for cov in filtered_coverage.values()) / total_lines) if total_lines > 0 else 0.0, - file_coverage=filtered_coverage - ) + total_coverage = (sum(len(cov.covered_lines) for cov in filtered_coverage.values()) / total_lines) if total_lines > 0 else 0.0 + return CoverageReport(total_coverage = total_coverage, file_coverage=filtered_coverage) class CoverageProcessorFactory: """Factory for creating coverage processors based on tool type."""