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

gaissmai / bart / 25762305915

12 May 2026 09:07PM UTC coverage: 90.771% (-0.5%) from 91.231%
25762305915

push

github

gaissmai
always panic on nil receivers and arguments

Breaking Changes:

Table and table-like APIs now require non-nil pointer receivers and arguments;
calls that previously returned safely for nil values will now panic
(affecting iteration, comparison, cloning/union, and serialization).

Tests:

Tests updated to assert panics for nil receiver/arguments behavior across cloning,
unions, equality/overlap checks, serialization/print/dump, and range-iteration
helpers; auxiliary-table setups simplified.

Documentation:

Clarified that table types must be used via pointers (not copied by value)
and that nil receivers/arguments are forbidden and will trigger panics.

62 of 62 new or added lines in 4 files covered. (100.0%)

28 existing lines in 4 files now uncovered.

6767 of 7455 relevant lines covered (90.77%)

1.02 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

94.32
/bartmethodsgenerated.go


Source Not Available

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