Automatic null check injection for runtime C# 8+ Nullable Reference Type (NRT) contract validation.
-
Updated
Feb 8, 2024 - C#
Automatic null check injection for runtime C# 8+ Nullable Reference Type (NRT) contract validation.
C#.NET TypeSafeEnum cardinal directions.
Base classes for components that can Bind (as listeners) to various types of events and have all those bindings cleanly/safely unbound, either with an explicit call to Unbind or when the component is destroyed.
Code practice associated with the Pluralsight course "Working with Nulls in C#"
Conan plugin adds null guard code for all methods and constructors parameters preceded by a [NonNull] attribute.
A library of extensions to aid with day-to-day development
Use safe refs to hold references to Unity components that may be destroyed. An instance of SafeRef<MyComponent>.value will be null if the component or it's GameObject has been destroyed.
Add a description, image, and links to the null-check topic page so that developers can more easily learn about it.
To associate your repository with the null-check topic, visit your repo's landing page and select "manage topics."