Issue description
I expect that passing nullable value as non-nullable method parameter should trigger warning, but it doesn't
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
9.0.100-rc.1.24452.12
Reproducible code snippet and actual behavior
type Test =
static member X(o: obj) = ""
let x: obj | null = null
let y = Test.X x // warning expected
Possible workarounds
No workaround is needed
Issue description
I expect that passing nullable value as non-nullable method parameter should trigger warning, but it doesn't
Choose 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
9.0.100-rc.1.24452.12
Reproducible code snippet and actual behavior
Possible workarounds
No workaround is needed