You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The filter on order between overriding declaration and using was
problematic because:
1. It produced a bad join order related to start lines.
2. It did not check if they were in the same file.
3. It used the wrong declaration - the order of the overriding
declaration and the using declaration doesn't matter.
I think the intention was to confirm that the hidden declaration
appeared before the using declaration (so that it was in scope), but
errors of this kind would be identified by the
DefinitionNotConsideredForUnqualifiedLookup.ql query, so there's no
need to factor that in here.
0 commit comments