VxSort icon indicating copy to clipboard operation
VxSort copied to clipboard

Target .NET 6, use `[SkipLocalsInit]` and remove Fody.

Open teo-tsirpanis opened this issue 3 years ago • 0 comments

.NET 5 has introduced System.Runtime.CompilerServices.SkipLocalsInitAttribute that signals Roslyn to disable zero-initialization of variables. I bumped the target framework to .NET 6 to take advantage of this feature (hope there's no problem with that), and replaced Fody LocalsInit weaver with this attribute.

I also removed some obsolete analyzer packages, they are now built-in in the SDK.

teo-tsirpanis avatar Jun 16 '22 18:06 teo-tsirpanis