Skip to content

Remove the Travis CI coverage leftovers - #184

Merged
danielpclark merged 1 commit into
masterfrom
claude/determined-shannon-ybz9nf-ci-leftovers
Oct 4, 2026
Merged

danielpclark merged 1 commit into
masterfrom
claude/determined-shannon-ybz9nf-ci-leftovers

Conversation

@danielpclark

Copy link
Copy Markdown
Owner

Finishes the move off Travis CI and AppVeyor (#103) by removing what was left of them in the code.

What

  • test/test_helper.rb: drops the SimpleCov/Coveralls block. It only ran when TRAVIS_OS_NAME was linux and Ruby was 2.4, so on GitHub Actions with Ruby 2.5 to 2.7 it was dead code.
  • Gemfile: drops the coveralls gem (and the simplecov, thor, tins, term-ansicolor gems it pulled in) that every bundle install still fetched for that dead code.
  • README.md: removes the Coveralls badge. Nothing has reported coverage since 2018, and after this change nothing can, so the badge no longer described the project.

Verification

With Ruby 2.7.8 on Linux, after regenerating Gemfile.lock: rake sysinfo still prints the dependency list, and TEST_MONKEYPATCHES=true WITH_REGRESSION=true bundle exec rake minitest lint passes (128 tests, 71 files inspected, no offenses).

🤖 Generated with Claude Code

https://claude.ai/code/session_01CXvfgWzuq28ewqT3AyhX4Z


Generated by Claude Code

The coverage block in test_helper only ran on Travis CI (`TRAVIS_OS_NAME`)
with Ruby 2.4, so since the move to GitHub Actions and Ruby 2.5 to 2.7 it
was dead code, and the `coveralls` gem it needed was still installed into
every bundle. Nothing has reported coverage since 2018, so the Coveralls
badge in the README no longer described this project.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CXvfgWzuq28ewqT3AyhX4Z
@semanticdiff-com

Copy link
Copy Markdown

Review changes with  SemanticDiff

@danielpclark
danielpclark merged commit 4c15be8 into master Oct 4, 2026
20 checks passed
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