Julien Couvreur
Julien Couvreur
Moved to 7.3 candidates bucket, as Omar is starting prototyping this proposal.
> | [Overload Resolution Priority](https://github.com/dotnet/csharplang/issues/7706) | PR not yet available | [In Progress](https://github.com/dotnet/roslyn/issues/74131) | [333fred](https://github.com/333fred) | [jcouv](https://github.com/jcouv), [cston](https://github.com/cston) | Not yet assigned | [333fred](https://github.com/333fred) | ~~Could be moved at the...
@AlekseyTs @dotnet/roslyn-compiler Please take another look. Thanks
From discussion with extensions WG 2025-06-27, we're planning to adjust the conflict rules to account for CLR-level constraints (ie. constraints minus notnull, tuple names and nullability annotation). That should fix...
This was fixed and verified by the following test: ```csharp [Fact, WorkItem("https://github.com/dotnet/roslyn/issues/79043")] public void MemberNameAndSignatureConflict_35() { var src = """ new object().M(); int i = 42; i.M(); public static class...
Moved to Area-IDE as this seems driven by IDE0051 Also relates to https://github.com/dotnet/roslyn/issues/81213 I'm not sure if this is handled by the same IDE logic, but extension members and their...
Closing as duplicate of https://github.com/dotnet/roslyn/issues/80645 I'm working on a fix for 18.3
This is currently by-design (we have an explicit test `MemberNotNull_Inheritance_SpecifiedOnDerived` for this scenario). But I don't remember what was the rationale. I'll dig this up. Also, we could improve the...
Found the notes on MemberNotNull design: https://github.com/dotnet/roslyn/pull/41675 I'll keep this issue open to add documentation for MemberNotNull and to improve the diagnostic.
We're not planning to change this at the moment. But if more users find this a problem, they should comment below and I'll bring this up for LDM discussion.