-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor revert #267
Refactor revert #267
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
⌛ Running integration tests: https://github.com/qodo-ai/qodo-cover/actions/runs/12757828357 |
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
Enhancement, Tests, Bug fix
Description
Refactored
CoverageProcessor
into a standalone class with enhanced functionality.Updated
UnitTestValidator
andUnitTestGenerator
to integrate the newCoverageProcessor
.Removed deprecated
coverage.processor
module and its associated tests.Added comprehensive unit tests for
CoverageProcessor
and updated existing tests for compatibility.Changes walkthrough 📝
4 files
Updated coverage validation logic to use `CoverageProcessor`.
Introduced standalone
CoverageProcessor
class for coverage handling.Integrated `CoverageProcessor` into `UnitTestGenerator`.
Refactored `UnitTestValidator` to use `CoverageProcessor`.
2 files
Removed deprecated `coverage.processor` module.
Removed tests for deprecated `coverage.processor` module.
5 files
Updated tests to reflect `CoverageProcessor` integration.
Added unit tests for `CoverageProcessor` class.
Updated tests for `UnitTestGenerator` with `CoverageProcessor`.
Updated tests for `UnitTestValidator` with `CoverageProcessor`.
Adjusted integration tests to align with refactored coverage handling.
1 files
Rolled back version to 0.2.15.