Skip to content

Latest commit

 

History

History
7 lines (7 loc) · 565 Bytes

2023-09-28-a7-3-1-updates.md

File metadata and controls

7 lines (7 loc) · 565 Bytes
  • A7-3-1 - HiddenInheritedNonOverridableMemberFunction.ql:
    • Reduce duplication by reporting only a single location for each declaration of a problematic element.
    • Reduce duplication when reporting the hidden function by reporting only one declaration entry.
    • Improve performance by eliminating a number of bad join orders.
    • Fix false positives where the using declaration occurred after the function declaration.
    • Exclude special member functions, which cannot be inherited.
    • Exclude private member functions, which cannot be inherited.