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

tecnickcom / gogen / 28978390736
100%

Build:
DEFAULT BRANCH: main
Ran 08 Jul 2026 09:57PM UTC
Jobs 1
Files 182
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

08 Jul 2026 09:52PM UTC coverage: 99.987%. Remained the same
28978390736

push

github

nicolaasuni
refactor(validator,errutil)!: drop go.uber.org/multierr for stdlib errors.Join

Replace go.uber.org/multierr with the standard library. pkg/validator now builds its aggregate validation error by collecting the per-tag errors into a slice and calling errors.Join once, instead of accumulating them with multierr.Append; nil entries (such as the "falseif" helper tag) are dropped exactly as before, so the per-failed-tag *Error structure, count, and order are unchanged.

Add errutil.Errors, which enumerates the individual errors held in an errors.Join aggregate (nil for nil, a single-element slice for a plain error, the flattened parts for a joined error). It replaces multierr.Errors at the validator test call sites and gives callers a reusable, dependency-free extraction helper.

BREAKING CHANGE: the aggregate error returned by Validator.ValidateStruct and ValidateStructCtx now renders its combined message with newline separators (errors.Join) instead of multierr's "; ". The error type, the errors.Is/errors.As traversal, and the one-*Error-per-failed-tag structure are unchanged; only the concatenated Error() string differs.

16 of 16 new or added lines in 2 files covered. (100.0%)

15216 of 15218 relevant lines covered (99.99%)

1030.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28978390736.1 08 Jul 2026 09:57PM UTC 182
99.99
GitHub Action Run
Source Files on build 28978390736
  • Tree
  • List 182
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28978390736
  • 7533682b on github
  • Prev Build on main (#28977817959)
  • Delete
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