-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Annotate System.Private.DataContractSerialization #73977
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
Conversation
|
Note regarding the This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, to please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change. |
MichalStrehovsky
left a comment
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.
Thanks!
StephenMolloy
left a comment
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.
I don't have a firm grasp on what RequiresDynamicCode is attempting to accomplish here. It obviously looks quite similar to and even mostly tags the same places as RequiresUnreferencedCode - so I assume its a similar idea but for IL/code we generate instead of code we reflect. It looks mostly like attributes going in, so I don't have a problem here so long as you guys are comfortable that you've got the right set of things attributed.
Yes, both attributes are related but |
|
The tests shown as failing seems to be passing - for example, at least the test here, and the failure seems to be related to a cloud issue where upload test run result XML is failing. |
|
In the PR there are a couple of cases in which we suppress because the |
Reenable the AOT analyzer in System.Private.DataContractSerialization
Related to: #73337