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

freeeve / msgpck / 21551628422

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
21451874108 main feat(benchmarks): add large struct and 1M item generic slice benchmarks - Add LargeStruct with 24 fields for worst-case benchmarking - Add GenericSliceStruct[T] benchmarks with 1M items (int64, uint16) - Update README with new benchmark results -... push 28 Jan 2026 07:08PM UTC freeeve github
72.53
21451743877 main docs: update README with current benchmarks and generic type support - Update benchmark numbers to reflect current performance - Document generic type support with example - Add section listing all supported field types push 28 Jan 2026 07:04PM UTC freeeve github
72.53
21451475390 main feat(struct_decoder): add support for all primitive slice types - Add []int8, []int16, []uint16 slice decoding - Complete primitive type coverage for generic struct fields - Add uint16 test case matching roaringsearch sortColumnData pattern Now ... push 28 Jan 2026 06:55PM UTC freeeve github
72.53
21451237557 main feat(struct_decoder): add support for generic slice and nested map types - Add decoding for []int64, []int, []int32, []uint64, []uint, []uint32, []float64, []float32 slices - Add decoding for map[string]any - Add decoding for nested maps like m... push 28 Jan 2026 06:48PM UTC freeeve github
73.58
21450774058 main refactor!: simplify API to match encoding/json pattern BREAKING CHANGE: Unified Unmarshal API replaces specialized functions. - Unmarshal(data, &target) now handles all types (structs, maps, slices) - Removed: UnmarshalStruct, UnmarshalStructWit... push 28 Jan 2026 06:33PM UTC freeeve github
77.76
  • ← Previous
  • 1
  • 2
  • 3
  • Next →
  • Back to Repo
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