Issue description
F# does not support flow analysis and (attributes built around it)[https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/attributes/nullable-analysis], such as:
NotNullIfNotNull
NotNullWhen
Even though F# compiler will not interpret them, they are still a relevant source of information.
Especially, they can indicate when it is safe to ignore a warning, or unsafely convert a value via Unchecked.nonNull
Choose one or more from the following categories of impact
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
No response
Reproducible code snippet and actual behavior
No response
Possible workarounds
No response
Issue description
F# does not support flow analysis and (attributes built around it)[https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/attributes/nullable-analysis], such as:
NotNullIfNotNull
NotNullWhen
Even though F# compiler will not interpret them, they are still a relevant source of information.
Especially, they can indicate when it is safe to ignore a warning, or unsafely convert a value via
Unchecked.nonNullChoose one or more from the following categories of impact
nullconstructs 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
No response
Reproducible code snippet and actual behavior
No response
Possible workarounds
No response