Skip to content

Add --json-merge flag for pure Go JSON-based coverage merging#6

Merged
jtk18 merged 1 commit into
mainfrom
claude/convert-coverage-to-json-ZEcd2
Dec 28, 2025
Merged

Add --json-merge flag for pure Go JSON-based coverage merging#6
jtk18 merged 1 commit into
mainfrom
claude/convert-coverage-to-json-ZEcd2

Conversation

@jtk18

@jtk18 jtk18 commented Dec 28, 2025

Copy link
Copy Markdown
Owner
  • Add --json-merge CLI flag to force JSON format output
  • Implement pure Go JSON parser for coverage data (no Perl for merge step)
  • Auto-detect JSON format when JSON::MaybeXS is installed
  • Add benchmark showing JSON::MaybeXS provides 2.2x speedup (173s→78s)
  • Add Performance Tips section recommending JSON::MaybeXS installation

- Add --json-merge CLI flag to force JSON format output
- Implement pure Go JSON parser for coverage data (no Perl for merge step)
- Auto-detect JSON format when JSON::MaybeXS is installed
- Add benchmark showing JSON::MaybeXS provides 2.2x speedup (173s→78s)
- Add Performance Tips section recommending JSON::MaybeXS installation

Co-authored-by: Claude <noreply@anthropic.com>
@jtk18 jtk18 merged commit bbea6a1 into main Dec 28, 2025
4 checks passed
@jtk18 jtk18 deleted the claude/convert-coverage-to-json-ZEcd2 branch December 28, 2025 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant