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

freeeve / msgpck
83%

Build:
DEFAULT BRANCH: main
Repo Added 19 Jan 2026 11:42PM UTC
Token v8s7VIfY9DiRbe5sRWXkukIK6YP6oZqDt regen
Build 34 Last
Files 13
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 main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • main

31 Jan 2026 10:01PM UTC coverage: 82.751%. Remained the same
21551628422

push

github

freeeve
test: add msgpack-test-suite conformance tests

Add conformance tests using the standard msgpack-test-suite from
https://github.com/kawanet/msgpack-test-suite

Tests cover:
- nil, bool, numbers (positive, negative, float)
- strings (ascii, utf8, emoji)
- binary data
- arrays and maps (including nested structures)
- bignum tests are skipped (exceed int64/uint64 range)

All 16 test categories pass.

3646 of 4406 relevant lines covered (82.75%)

110544.22 hits per line

Relevant lines Covered
Build:
Build:
4406 RELEVANT LINES 3646 COVERED LINES
110544.22 HITS PER LINE
Source Files on main
  • Tree
  • List 13
  • 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
21551628422 main test: add msgpack-test-suite conformance tests Add conformance tests using the standard msgpack-test-suite from https://github.com/kawanet/msgpack-test-suite Tests cover: - nil, bool, numbers (positive, negative, float) - strings (ascii, utf8, e... push 31 Jan 2026 10:01PM UTC freeeve github
82.75
21551535978 main fix(sonar): replace duplicated string literals with constants in tests Define constants for repeated error message formats: - errMsgGotLenErr in decode_any_test.go - errMsgDecodeInt64ArrayFailed and errMsgIndexGotWant in encoder_test.go - errMsgD... push 31 Jan 2026 09:53PM UTC freeeve github
82.75
21551455107 main refactor: remove unused functions from typed_decode.go Remove dead code that was never called: - decodeMapStringAny (standalone function, not the StructDecoder method) - decodeMapStringStringCore This improves test coverage from 84% to 85.5%. push 31 Jan 2026 09:47PM UTC freeeve github
82.75
21537917035 main test: improve test coverage from 68% to 81% Add comprehensive tests for: - All slice types (int8/16/32, uint8/16/32/64, float32/64) - All map types (string, int, int32/64, uint32/64, float64, bool, any) - Nested struct decoding - Pointer field ty... push 31 Jan 2026 03:23AM UTC freeeve github
78.61
21518924219 main test(fuzz): add comprehensive struct roundtrip fuzzer FuzzStructRoundtrip tests encode/decode roundtrip for structs with all supported field types: - Basic types (string, all int/uint sizes, floats, bool, bytes) - Slices (string, int64, float64) ... push 30 Jan 2026 02:19PM UTC freeeve github
67.64
21505193297 main fix(decoder): add support for pointer field types StructDecoder now properly decodes pointer fields like *string, *int, *float64, etc. Previously these fields were silently skipped, leaving them as nil even when the msgpack data contained values.... push 30 Jan 2026 05:11AM UTC freeeve github
66.93
21459485638 main fix(sonar): replace duplicate literals with constants and fix naming - Add test constants for reused error messages and test data - Replace 16 duplicated literal strings with constants across test files - Rename benchmark functions to remove unde... push 28 Jan 2026 11:31PM UTC freeeve github
66.93
21453089789 main fix(ci): add explicit timeout to fuzz tests Add -timeout=60s flag to fuzz test commands to prevent context deadline exceeded errors when the fuzz framework takes slightly longer than the fuzztime to wind down. push 28 Jan 2026 07:47PM UTC freeeve github
67.21
21452524814 main test: add fuzz corpus from testing sessions Adds fuzz corpus entries discovered during testing for: - FuzzCachedStructDecoder - FuzzDecodeStructFunc - FuzzDecoder - FuzzLargeCollections - FuzzMapDecode - FuzzMapStringString - FuzzNestedStructures... push 28 Jan 2026 07:29PM UTC freeeve github
70.91
21451961378 main perf(struct_encoder): optimize slice encoding for primitive types Eliminate per-element allocations when encoding primitive slices. Before: 1M int64 encode = 23ms, 1M allocs After: 1M int64 encode = 8.7ms, 1 alloc (2.6x faster) - Add direct en... push 28 Jan 2026 07:11PM UTC freeeve github
71.77
See All Builds (34)

Badge your Repo: msgpck

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 · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc