-
Notifications
You must be signed in to change notification settings - Fork 10
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
Publicizing overridden methods causing ambiguity errors in Rider #13
Comments
I can reproduce this with explicit interface implementations, but can you provide any repro code for when it happens with just overriding base class methods? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Publicizing an assembly which contain private methods that are overrides from a base class/interface causes ambiguity errors in certain IDE's (Rider in my case).
I remember fixing this using a custom assembly publicizer a while back by not publicizing the overridden method, and it looked something like this:
An example assembly that will generate ambiguity errors is Unity's Animation Rigging package, where the constraint data property becomes ambiguous.
Note: The assembly still compiles, and not every IDE will show the errors, however some others do and it generates a bunch of benign errors which impact DX.
The text was updated successfully, but these errors were encountered: