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

dblock / hashie
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: normalize-breaking-change-docs
DEFAULT BRANCH: master
Repo Added 25 Aug 2026 09:54PM UTC
Token oKMollNwOqvAeCstuEtFPQv7QAgpru6rT regen
Build 162 Last
Files 48
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 avoid-array-copy
branch: avoid-array-copy
CHANGE BRANCH
x
Reset
Sync Branches
  • avoid-array-copy
  • add-deep-grep
  • coverage-library-only
  • dblock/block-access
  • dblock/callable-coercion
  • dblock/coercion-mash-fix
  • dblock/coverage-100
  • dblock/coverage-matrix
  • dblock/coveralls-github-token
  • dblock/deep-merge-initializer
  • dblock/exception-message-style
  • dblock/fix-dash-deep-transform-keys
  • dblock/ignore-required
  • dblock/kernel-coercion
  • dblock/mash-required-keys
  • dblock/persistable
  • dblock/repro-253
  • dblock/strict-key-access
  • dblock/trash-self-translation-warning
  • deep-find-all-empty-array
  • deep-merge-container-copy
  • deep-merge-hash-factory
  • deep-merge-preserve-hash-types
  • deep-merge-value-copy
  • document-dash-validations
  • document-nil-coercion
  • documentation-example-ci
  • drop-ruby-27
  • fix-390
  • fix-clash-marshal
  • fix-deep-locate-io
  • fix-required-property
  • fix-trash-multiple-translations
  • frozen-string-literals
  • inline-integration-gemfiles
  • lazy-property-loader
  • mash-transform-keys
  • mash-underscore-keys
  • normalize-breaking-change-docs
  • readme-examples-ci
  • readme-release-cleanup
  • revert-deep-merge-factory
  • rubocop-spellcheck
  • safe-mash-yaml-parser
  • standardize-internal-methods
  • yaml-parser-default
  • yard-dash-properties

22 Oct 2026 11:19PM UTC coverage: 99.726%. First build
39870987984

push

github

dblock
Reduce array conversion and symbol lookup allocations

Construct Hashie arrays directly without a temporary mapped array. Reuse available frozen symbol names for indifferent and original-key lookups, retaining legacy fallback behavior.

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

35 of 35 new or added lines in 6 files covered. (100.0%)

5456 of 5471 relevant lines covered (99.73%)

13.76 hits per line

Relevant lines Covered
Build:
Build:
5471 RELEVANT LINES 5456 COVERED LINES
13.76 HITS PER LINE
Source Files on avoid-array-copy
  • Tree
  • List 83
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
39870987984 avoid-array-copy Reduce array conversion and symbol lookup allocations Construct Hashie arrays directly without a temporary mapped array. Reuse available frozen symbol names for indifferent and original-key lookups, retaining legacy fallback behavior. Co-authore... push 22 Oct 2026 11:19PM UTC dblock github
99.73
See All Builds (144)

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