Expand description
Shared port traits and boundary DTOs for covguard’s hexagonal architecture.
Structs§
- Diff
Parse Result - Parsed diff payload used by the diff provider port.
Traits§
- Clock
- Port for obtaining the current UTC time.
- Coverage
Provider - Port for loading and merging LCOV coverage data.
- Diff
Provider - Port for obtaining changed ranges from diff input.
- Repo
Reader - Port for reading source lines from the repository.
Type Aliases§
- Changed
Ranges - Canonical changed-line representation used at the port boundary.
- Coverage
Map - Canonical line-hit representation used at the port boundary.