Skip to content

Use ruby-coverage for capture.#40

Merged
samuel-williams-shopify merged 1 commit into
mainfrom
replace-coverage-with-ruby-coverage
Jun 14, 2026
Merged

Use ruby-coverage for capture.#40
samuel-williams-shopify merged 1 commit into
mainfrom
replace-coverage-with-ruby-coverage

Conversation

@samuel-williams-shopify

@samuel-williams-shopify samuel-williams-shopify commented Jun 14, 2026

Copy link
Copy Markdown
Contributor
  • replace Ruby's built-in Coverage backend with ruby-coverage
  • normalize ruby-coverage's 1-indexed line arrays before marking Covered files
  • add a regression test for accumulating coverage across repeated loads

@samuel-williams-shopify samuel-williams-shopify force-pushed the replace-coverage-with-ruby-coverage branch 4 times, most recently from b4277b1 to 2f0b883 Compare June 14, 2026 11:35
@samuel-williams-shopify samuel-williams-shopify force-pushed the replace-coverage-with-ruby-coverage branch from 2f0b883 to 90e17eb Compare June 14, 2026 11:44
@samuel-williams-shopify samuel-williams-shopify changed the title Use ruby-coverage for capture Use ruby-coverage for capture. Jun 14, 2026
@samuel-williams-shopify samuel-williams-shopify merged commit d6d9274 into main Jun 14, 2026
20 of 28 checks passed
@samuel-williams-shopify samuel-williams-shopify deleted the replace-coverage-with-ruby-coverage branch June 14, 2026 11: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