Extends ReSharper's static nullability analysis by changing specific, configurable elements to be [NotNull] by default
MIT License
Statistics for this project are still being loaded, please check back later.
PolySharp provides generated, source-only polyfills for C# language features, to easily use all r...
A simple, fluent, extensible, and fully customizable library for throwing exceptions for projects...
C# code analyzers
High performance LINQ implementation with minimal heap allocations. Supports enumerables, async e...
A source code only package which allows you to use .NET's nullable attributes in older target fra...
Inject arbitrary IL code at compile time.
C# Analyzer Adding Exhaustive Checking of Switch Statements and Expressions
A base class for quickly and easily creating strongly typed enum replacements in C#.
This repo highlights the list of software engineering guidelines in general.
Exposes top-level nullability information from reflection
.NET library with advanced reflection APIs.
Zero encoding extreme performance binary serializer for C# and Unity.
C# simple guide - Discovering csharp through code samples.
A Rosyln-powered generator for strongly-typed IDs
Extends xUnit to expose extra context and simplify logging