Closed filzrev closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 78.93%. Comparing base (
fe673ec
) to head (a30ee2d
). Report is 176 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR add PolySharp package reference to projects.
Background
Currently docfx use multi target frameworks
net6
andnet8
. So some latest C# feature usage is limited. (e.g. required modifier)By this changes. It can use latest C# 12 features when targeting
.NET 6
runtime.And it can remove
#ifdef
from metadata generation when usingmarkdown
/apiPage
output format.PolySharp generate source-only polyfills. So runtime library dependency is not needed. The only concern is the increase of build time due to running source generator. But it's acceptable increase rate.
CI build time