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

justin-millman / Kvasir / 6209449009
98%

Build:
DEFAULT BRANCH: master
Ran 16 Sep 2023 08:25PM UTC
Jobs 2
Files 93
Run time 3s
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

16 Sep 2023 08:25PM UTC coverage: 98.793% (-0.01%) from 98.807%
6209449009

push

github

justin-millman
Use Native .NET6 Nullability Reflection

.NET6 introduced a new reflection facility into the C# standard library that exposes information about the nullability
of various constructs, including properties. These facilities are natively hooked into the nullable references feature,
and are therefore superior to any hand-crafted introspection logic. Cybele previously had such manual logic; that has
been removed, as have the corresponding unit tests. There was only one actual use of those extension methods in Kvasir,
which has been transitioned to the standard library function.

Note that Cybele previously also had APIs for getting the nullability of fields (i.e. variables), events, and function
parameters. It wasn't perfect, though, failing in particular when dealing with generic type parameters and constraints
thereupon. None of these feature are needed for Kvasir, though they can presumably be achieved equivalently using the
standard library reflection facilities.

2710 of 2776 branches covered (0.0%)

Branch coverage included in aggregate %.

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

3840 of 3854 relevant lines covered (99.64%)

2284.1 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Debug - 6209449009.1 16 Sep 2023 08:25PM UTC 0
98.85
GitHub Action Run
2 Release - 6209449009.2 16 Sep 2023 08:25PM UTC 0
99.16
GitHub Action Run
Source Files on build 6209449009
Detailed source file information is not available for this build.
  • Back to Repo
  • f3f94b11 on github
  • Prev Build on master (#6132591206)
  • Next Build on master (#6295383116)
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