Nullness issue - No way to silence warning in e.g. ServiceCollection.AddSingleton if type allows null #18021
Labels
Area-Nullness
Issues related to handling of Nullable Reference Types
Bug
Impact-Low
(Internal MS Team use only) Describes an issue with limited impact on existing code.
Milestone
Issue description
Consider this code as a placeholder for a type defined in an external library:
Now consider the following:
This causes a compiler warning:
Of course, there is no actual nullness issue here since I pass a non-null (singleton) instance of the type. However, I can find no way of silencing this warning apart from disabling it entirely for the file.
Choose one or more from the following categories of impact
null
constructs in code not using the checknulls switch.null
,not null
).Operating System
Windows (Default)
What .NET runtime/SDK kind are you seeing the issue on
.NET SDK (.NET Core, .NET 5+)
.NET Runtime/SDK version
.NET SDK 9.0.100
Reproducible code snippet and actual behavior
No response
Possible workarounds
No response
The text was updated successfully, but these errors were encountered: