Skip to content

feat(cli): add merge command to accumulate coverage across runs - #21

Merged
pashagolub merged 1 commit into
masterfrom
findings/e1-merge-command
Aug 16, 2026
Merged

feat(cli): add merge command to accumulate coverage across runs#21
pashagolub merged 1 commit into
masterfrom
findings/e1-merge-command

Conversation

@pashagolub

@pashagolub pashagolub commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Implements finding E1 from FINDINGS.md (code review 2026-03-18, verified 2026-08-14).

Part of stacked PR series #13#25 (gh stack #26). Base chain: master → #13 → … → #25.

@coveralls

coveralls commented Aug 14, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 31973713986

Coverage decreased (-0.7%) to 46.581%

Details

  • Coverage decreased (-0.7%) from the base build.
  • Patch coverage: 49 uncovered changes across 3 files (14 of 63 lines covered, 22.22%).
  • No coverage regressions found.

Uncovered Changes

File Changed Covered %
internal/cli/merge.go 30 0 0.0%
cmd/pgcov/main.go 18 0 0.0%
internal/coverage/model.go 15 14 93.33%

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 2252
Covered Lines: 1049
Line Coverage: 46.58%
Coverage Strength: 0.52 hits per line

💛 - Coveralls

@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from 61bb569 to 25673f2 Compare August 14, 2026 14:25
@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from 25673f2 to 45ed25a Compare August 14, 2026 14:26
@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from 45ed25a to af5d534 Compare August 14, 2026 14:55
@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from af5d534 to a6355a8 Compare August 14, 2026 14:59
@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from a6355a8 to 60522e6 Compare August 14, 2026 15:02
@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from 60522e6 to f122ea7 Compare August 16, 2026 21:28
@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from f122ea7 to f98dbd7 Compare August 16, 2026 21:29
Base automatically changed from findings/e2-fail-under to master August 16, 2026 21:30
@pashagolub
pashagolub force-pushed the findings/e1-merge-command branch from f98dbd7 to 1f37899 Compare August 16, 2026 21:30
@pashagolub pashagolub self-assigned this Aug 16, 2026
@pashagolub pashagolub added the enhancement New feature or request label Aug 16, 2026
@pashagolub pashagolub changed the title feat(cli): add merge command to accumulate coverage across runs feat(cli): add merge command to accumulate coverage across runs Aug 16, 2026
@pashagolub
pashagolub merged commit ba58340 into master Aug 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants