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

gaissmai / bart / 29819904386
94%

Build:
DEFAULT BRANCH: main
Ran 21 Jul 2026 09:51AM UTC
Jobs 1
Files 19
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

21 Jul 2026 09:50AM UTC coverage: 93.534%. Remained the same
29819904386

push

github

gaissmai
refactor(Equal): replace reflect.DeepEqual with native equality

Remove the dependency on the reflect package in Equal to improve performance
and enable better dead code elimination.

When V does not implement the Equal(V) bool interface, Equal now falls back
to direct comparison via native interface equality (any(v1) == any(v2)).

Breaking Change:
Non-comparable types (such as slices or maps) without a custom Equal method
will now trigger a runtime panic instead of falling back to reflect.DeepEqual.

- Remove reflect package import
- Update docstring to reflect panic behavior on non-comparable types
- Add unit tests for primitive types, custom Equal implementations, and panics

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

6914 of 7392 relevant lines covered (93.53%)

1.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29819904386.1 21 Jul 2026 09:51AM UTC 19
93.53
GitHub Action Run
Source Files on build 29819904386
  • Tree
  • List 19
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 578b05ea on github
  • Prev Build on main (#29816049028)
  • Next Build on main (#29900605335)
  • 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