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

justin-millman / Kvasir / 9629804096
99%
master: 98%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 23 Jun 2024 01:35AM UTC
Jobs 2
Files 144
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

23 Jun 2024 01:34AM UTC coverage: 98.369% (+0.001%) from 98.368%
9629804096

push

github

justin-millman
Use Generic Attributes for [DataConverter], [Check], and [Check.Complex] Annotations

This commit changes the [DataConverter], [Check], and [Check.Complex] annotations to be generic, rather than taking the
type as a constructor argument. This allows for compile-time interface enforcement, and in the case of [DataConverter] a
compile-time check for default constructibility. Because the generic argument is only relevant on construction to
construct the underlying object, new abstract non-generic base classes have been introduced; these are necessary for the
Translation layer to operate on e.g. all [Check] constraints equivalently regardless of what their generic argument was.

3297 of 3402 branches covered (96.91%)

Branch coverage included in aggregate %.

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

5328 of 5366 relevant lines covered (99.29%)

3447.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Debug - 9629804096.1 23 Jun 2024 01:35AM UTC 0
98.11
GitHub Action Run
2 Release - 9629804096.2 23 Jun 2024 01:35AM UTC 0
98.82
GitHub Action Run
Source Files on build 9629804096
Detailed source file information is not available for this build.
  • Back to Repo
  • d057f109 on github
  • Prev Build on main (#9627384134)
  • Next Build on main (#9629870836)
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