-
Notifications
You must be signed in to change notification settings - Fork 375
Fix APICompat for attributes on properties, events, and enum values #9168
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
Marking no merge until I fix all the fallout in runtime. |
Oopsy. Thanks for root causing it. |
This is ready now, can I get a review? |
...oft.DotNet.ApiCompat/src/Microsoft.DotNet.ApiCompat.Core/Rules/Compat/AttributeDifference.cs
Show resolved
Hide resolved
...oft.DotNet.ApiCompat/src/Microsoft.DotNet.ApiCompat.Core/Rules/Compat/AttributeDifference.cs
Show resolved
Hide resolved
...oft.DotNet.ApiCompat/src/Microsoft.DotNet.ApiCompat.Core/Rules/Compat/AttributeDifference.cs
Show resolved
Hide resolved
The answer to all of my question may be "they'd've counted as different methods, and so it'd report as "missing+added", not "changed". But not knowing that for sure it seemed like reasonable questions to ask. |
@bartonjs - can you check "hide whitespace" changes and re-review? You're reviewing code that didn't change. The only thing this PR does is restores the code-path through this method for non-method-members (and adds a couple tests for it). The PR that introduced the behavior your comments apply to was this: #7058 |
This appears to have regressed with 45a923c