-
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 APIs throwing PNSE on Android #47911
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
This is a list of the library tests (thanks to @mdh1418) which fail with PNSE on Android:
It can be helpful for annotating the unsupported APIs. |
The list looks reasonable perhaps except |
SocketAddressTest.ToString_UnsupportedFamily_Throws test fails on Android in case of AddressFamily.Packet and AddressFamily.ControllerAreaNetwork because it expects PNSE for both address family types but there is no any exception thrown. This change disables the mentioned test on Android due to different behavior. Also, I'm not sure whether the test has right name. #47911 (comment)
Annotated public System.Console APIs throwing PNSE on Android. Part of #47911.
If we don't have any other issue where the PNSE-throwing APIs are listed, then this issue can be closed as resolved. |
All the respective APIs were processed so I'm closing this issue as resolved. |
All public APIs that throw PNSE needs to be annotated with System.Runtime.Versioning.UnsupportedOSPlatformAttribute.
The text was updated successfully, but these errors were encountered: