-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Nullable annotations for System.Security.Cryptography.Xml #67198
Conversation
Tagging subscribers to this area: @dotnet/area-system-security, @vcsjones Issue DetailsThis is initially a draft pull request as there are a few questions that need answering as I go through
|
...ies/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/KeyInfoX509Data.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Security.Cryptography.Xml/tests/KeyInfoX509DataTest.cs
Outdated
Show resolved
Hide resolved
Thanks @maxkoshevoi - I was wondering where that option was. Hope you're keeping well and safe! |
Thanks, I'm in relatively safe city, still have my job, roof over the head, and something to do in free time (walking around the city, and annotating runtime 😄), so things are quite good over all =) |
...ty.Cryptography.Xml/src/System/Security/Cryptography/Xml/AncestralNamespaceContextManager.cs
Outdated
Show resolved
Hide resolved
...ryptography.Xml/src/System/Security/Cryptography/Xml/C14NAncestralNamespaceContextManager.cs
Outdated
Show resolved
Hide resolved
....Runtime.InteropServices/gen/LibraryImportGenerator/Analyzers/ConvertToLibraryImportFixer.cs
Show resolved
Hide resolved
...ty.Cryptography.Xml/src/System/Security/Cryptography/Xml/AncestralNamespaceContextManager.cs
Outdated
Show resolved
Hide resolved
...ty.Cryptography.Xml/src/System/Security/Cryptography/Xml/AncestralNamespaceContextManager.cs
Outdated
Show resolved
Hide resolved
...ryptography.Xml/src/System/Security/Cryptography/Xml/C14NAncestralNamespaceContextManager.cs
Outdated
Show resolved
Hide resolved
...ystem.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/CanonicalXmlNodeList.cs
Show resolved
Hide resolved
...ibraries/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/CipherData.cs
Outdated
Show resolved
Hide resolved
...ibraries/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/DataObject.cs
Outdated
Show resolved
Hide resolved
...aries/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/ReferenceList.cs
Outdated
Show resolved
Hide resolved
...libraries/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/SignedXml.cs
Show resolved
Hide resolved
src/libraries/System.Security.Cryptography.Xml/ref/System.Security.Cryptography.Xml.cs
Outdated
Show resolved
Hide resolved
...ryptography.Xml/src/System/Security/Cryptography/Xml/C14NAncestralNamespaceContextManager.cs
Outdated
Show resolved
Hide resolved
...ystem.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/CanonicalXmlDocument.cs
Outdated
Show resolved
Hide resolved
I've just tidied up a few build errors after the recent rebase from main (after all the I'm getting strange errors such as:
Any ideas? |
src/libraries/System.Security.Cryptography.Xml/ref/System.Security.Cryptography.Xml.cs
Outdated
Show resolved
Hide resolved
...ryptography.Xml/src/System/Security/Cryptography/Xml/C14NAncestralNamespaceContextManager.cs
Outdated
Show resolved
Hide resolved
...raries/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/CanonicalXml.cs
Outdated
Show resolved
Hide resolved
...ies/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/CipherReference.cs
Outdated
Show resolved
Hide resolved
.../System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/EncryptedReference.cs
Outdated
Show resolved
Hide resolved
...raries/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/EncryptedXml.cs
Outdated
Show resolved
Hide resolved
60f437b
to
e952d69
Compare
I've rebased and looked at the issues you've mentioned. |
src/libraries/System.Security.Cryptography.Xml/ref/System.Security.Cryptography.Xml.cs
Outdated
Show resolved
Hide resolved
src/libraries/System.Security.Cryptography.Xml/ref/System.Security.Cryptography.Xml.cs
Outdated
Show resolved
Hide resolved
...braries/System.Security.Cryptography.Xml/src/System/Security/Cryptography/Xml/DSAKeyValue.cs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, there seem to be couple of unaddressed comments
Please do not rebase unless there are merge conflicts. Just push changes with those three fixes (or respond to the comments if not addressing for whatever reason) |
I don't rebase unless there are merge conflicts. Unfortunately, last time, there were merge conflicts. I think I've done 4 or 5 rebases for this PR! |
Hi - I think everything is now addressed here. Might we be able to merge it before a rebase is due again? :) |
Hi again, can this be merged/closed before another rebase is required? Thanks in advance. |
@bartonjs, can you help land this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good from my side. Thank you!
Contributes to: #41720 |
Thank you, @SteveDunn. |
Fixes #67197