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

moonbitlang / core / 4891
90%

Build:
DEFAULT BRANCH: main
Ran 30 Jun 2026 08:44AM UTC
Jobs 1
Files 382
Run time 2min
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

30 Jun 2026 08:43AM UTC coverage: 91.302% (+0.06%) from 91.242%
4891

push

github

web-flow
feat(builtin): complete bitstring accessors for Array/FixedArray/Bytes/ReadOnlyArray (#3743)

Only `ArrayView[Byte]` and `BytesView` had the full bitstring accessor set.
Add the missing forwarders so `Array[Byte]`, `FixedArray[Byte]`, `Bytes`, and
`ReadOnlyArray[Byte]` each expose all 27 methods (13 core extractors + 14
byte-aligned fastpaths):

- `Array[Byte]` / `FixedArray[Byte]` / `Bytes`: add the 6 signed core
  extractors (bit_signed, byte_signed, int_le/be, int64_le/be) and all 14
  aligned fastpaths, forwarding through `bs[:]`.
- `ReadOnlyArray[Byte]`: new section with all 27 methods, forwarding through
  `unsafe_reinterpret_to_fixed_array()` to the `FixedArray[Byte]` API.

Existing forwarders were already simple one-liners and are unchanged.

Add a cross-check test suite that validates every accessor on all four types
against the `BytesView` reference over identical data, including the aligned
fastpaths and bytesview sub-extraction.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

116 of 116 new or added lines in 1 file covered. (100.0%)

15326 of 16786 relevant lines covered (91.3%)

195830.66 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4891.1 30 Jun 2026 08:45AM UTC 383
91.32
GitHub Action Run
Source Files on build 4891
  • Tree
  • List 382
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 082c628e on github
  • Prev Build on main (#4887)
  • Next Build on main (#4896)
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