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

kelindar / binary / 29774857806
90%

Build:
DEFAULT BRANCH: master
Ran 20 Jul 2026 08:08PM UTC
Jobs 1
Files 13
Run time 1min
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

20 Jul 2026 08:08PM UTC coverage: 91.578% (-0.3%) from 91.918%
29774857806

push

github

web-flow
Modernize APIs and speed up slice codecs (#24)

* Apply gopls modernize fixes

Replace interface{} with any, use range-over-int and reflect.TypeFor,
and drop the obsolete +build line now that the module requires Go 1.25.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix reflect.SliceHeader vet warnings

Replace deprecated SliceHeader/StringHeader casting with unsafe.Slice
and unsafe.StringData so go vet stays clean on Go 1.25.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Restore zero-copy nocopy integer slice decode

rv.Set(reflect.NewAt(...)) allocated on decode and regressed
nocopy/u64-dec. Mutate the slice header in place again without
using deprecated reflect.SliceHeader.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Speed up slice decode and sorted varint codecs

Reuse slice capacity on decode, batch varint writes into bytes.Buffer,
and decode sorted integer slices without reflect.Append so hot paths
allocate less and run faster.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Drop benchmark reference comparisons

Remove vs-ref (JSON and safe baselines) so benches only report absolute
timing and vs-prev deltas.

Co-authored-by: Cursor <cursoragent@cursor.com>

* preallocate map

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

166 of 172 new or added lines in 10 files covered. (96.51%)

6 existing lines in 1 file now uncovered.

1457 of 1591 relevant lines covered (91.58%)

625.47 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
92.36
-1.44% codecs.go
2
98.06
-1.94% decoder.go
2
95.9
-0.03% encoder.go

Coverage Regressions

Lines Coverage ∆ File
6
92.36
-1.44% codecs.go
Jobs
ID Job ID Ran Files Coverage
1 29774857806.1 20 Jul 2026 08:08PM UTC 13
91.58
GitHub Action Run
Source Files on build 29774857806
  • Tree
  • List 13
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • dfcd1541 on github
  • Prev Build on master (#29770748466)
  • Next Build on master (#29779025572)
  • Delete
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