You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Nullness issue - show C# nullness attributes in tooltips #17402
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
Unexpected nullness warning (false positive in nullness checking, code uses --checknulls and langversion:preview).
Missing nullness warning in a case which can produce nulls (false negative, code uses --checknulls and langversion:preview).
Breaking change related to older null constructs in code not using the checknulls switch.
Breaking change related to generic code and explicit type constraints (null, not null).
Type inference issue (i.e. code worked without type annotations before, and applying the --checknulls enforces type annotations).
C#/F# interop issue related to nullness metadata.
Other (none of the categories above apply).
Operating System
Windows (Default)
What .NET runtime/SDK kind are you seeing the issue on
changed the title [-]Nullness issue - show nullness annotations in tooltips[/-][+]Nullness issue - show C# nullness attributes in tooltips[/+]on Jul 10, 2024
Activity
[-]Nullness issue - show nullness annotations in tooltips[/-][+]Nullness issue - show C# nullness attributes in tooltips[/+]