diff --git a/.editorconfig b/.editorconfig index 3764c8c..998c1ba 100644 --- a/.editorconfig +++ b/.editorconfig @@ -6,3 +6,10 @@ csharp_style_prefer_primary_constructors = false # IDE0305: Simplify collection initialization dotnet_style_prefer_collection_expression = never + +# IDE0031: Use null propagation +# Unity overrides equality operator, so gameObject == null also accounts for internal state of the backing C++ object +# Read more: +# - https://blog.lslabs.dev/posts/null_check_equality_unity +# - https://blog.lslabs.dev/posts/unity_script_duality +dotnet_style_null_propagation = false