-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Annotate Microsoft.Extensions.* assemblies for nullable reference types #43605
Comments
- include NetCoreAppCurrent - prep for nullable annotations work Related to: dotnet#43605
@maryamariyan I assume the remainder is not gonna happen for 6.0, correct? |
I was looking at doing this one:
So, I checked System.Security.Cryptography.Xml has nullable enabled, which it's not. So should I do that one first? (@maryamariyan ) |
@SteveDunn regarding Though PR for annotating |
Thanks @maxkoshevoi - I'll just concentrate on System.Security.Cryptography.Xml. I'm down to 470 compilation errors! 😮 |
…ng.Debug` (dotnet#66862) Related to dotnet#43605
I think @maxkoshevoi has done |
I'm happy to do |
Already merged: #66891 😅 |
I'm too slow! :) I created a PR anyway that I don't intend to merge - I created it purely to compare with yours: SteveDunn#1 |
…ng.Systemd` (dotnet#67513) Fix dotnet#43605 * Annotate * Fix API compat check by removing MemberNotNullWhen attribute. Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
In .NET 6.0, we plan to annotate Microsoft.Extensions.* assemblies built from the dotnet/runtime repo. Work involves:
In .NET 5.0, nullable references types was tracked in #2339, and remainder are being tracked in #41720 for .NET 6.0
Group 1
Microsoft.Extensions.Primitives
#57395)Microsoft.Extensions.FileSystemGlobbing
#57398)Group 2
Group 3
Group 4
System.ComponentModel.TypeConverter
nullable enabled)System.Diagnostics.EventLog
nullable enabled)System.Diagnostics.TraceSource
nullable enabled)Group 5
System.Security.Cryptography.Xml
nullable enabled)Group 6
Group 7
Group 8
Group 9
Guidance here:
runtime/docs/coding-guidelines/api-guidelines/nullability.md
Line 1 in c87e75e
The text was updated successfully, but these errors were encountered: