RequiresUnreferencedCode and RequiresDynamicCode annotations seem too broadly applied #3994
Cheesebaron
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In #3977 the project was marked with these two annotations in a lot of places:
RequiresUnreferencedCode
means that you are accessing other assembliesRequiresDynamicCode
means that you are generating code at runtimeWhat is the reason for marking so much of the code in the
ReactiveUI
project with these annotations? Is it external dependencies such as Splat Locator that loads types from Assemblies that require unreferenced code?On many classes these annotations are applied on the full class. Rather than, using
DynamicallyAccessedMembers
annotations on types where reflection is actually used.Beta Was this translation helpful? Give feedback.
All reactions