• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dblock / hashie
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: dblock/mash-required-keys
DEFAULT BRANCH: master
Repo Added 25 Aug 2026 09:54PM UTC
Token oKMollNwOqvAeCstuEtFPQv7QAgpru6rT regen
Build 14 Last
Files 78
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH dblock/coverage-matrix
branch: dblock/coverage-matrix
CHANGE BRANCH
x
Reset
Sync Branches
  • dblock/coverage-matrix
  • dblock/coercion-mash-fix
  • dblock/coverage-100
  • dblock/coveralls-github-token
  • dblock/fix-dash-deep-transform-keys
  • dblock/ignore-required
  • dblock/kernel-coercion
  • dblock/mash-required-keys
  • dblock/strict-key-access
  • dblock/trash-self-translation-warning

25 Aug 2026 10:04PM UTC coverage: 98.379% (+1.8%) from 96.625%
32904348754

push

github

dblock
Report coverage from every test matrix job to Coveralls

Only reports coverage from a single dedicated Coverage workflow
running one Ruby version, which undercounts real coverage: a few
lines are only executed on some Rubies in the test matrix (e.g. the
error_highlight RUBYOPT handling on Ruby 3.1+, or Psych::BadAlias vs
Psych::AliasesNotEnabled depending on the bundled Psych version), so
those lines show as uncovered even though they are exercised by other
jobs.

- Report coverage from every job in the test and test-jruby matrices
  (one per Ruby/JRuby version) as a parallel Coveralls build, each
  tagged with a flag-name identifying its Ruby version.
- Add a coverage-finished job that closes the parallel build after all
  test jobs complete, so Coveralls merges the per-job lcov reports into
  a single aggregate coverage number reflecting all supported Rubies.
- Remove the now-redundant single-Ruby coverage.yml workflow.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

4187 of 4256 relevant lines covered (98.38%)

91.76 hits per line

Relevant lines Covered
Build:
Build:
4256 RELEVANT LINES 4187 COVERED LINES
91.76 HITS PER LINE
Source Files on dblock/coverage-matrix
  • Tree
  • List 76
  • Changed 16
  • Source Changed 0
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32904348754 dblock/coverage-matrix Report coverage from every test matrix job to Coveralls Only reports coverage from a single dedicated Coverage workflow running one Ruby version, which undercounts real coverage: a few lines are only executed on some Rubies in the test matrix (e.... push 25 Aug 2026 10:05PM UTC dblock github
98.38
See All Builds (14)

Badge your Repo: hashie

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc