Skip to content

v2.24.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Dec 22:56
f6b6c3a

Release summary

  • No new queries were added for this release
  • The following changes have been made for this release:
    • 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.
    • M5-0-20, M5-0-21, RULE-10-1 - exclude pointer assignment operators as bitwise operators.
  • The release artifacts now include a certification kit used for ISO26262 certification.
  • M5-0-20 - BitwiseOperatorOperandsHaveDifferentUnderlyingType.ql:
    • Use the Misra definition of underlying type.

Supported versions

  • The LGTM pack is not supported on any released version of LGTM without support from GitHub Professional Services.
  • The Code Scanning pack is supported when:
    • Using the CodeQL CLI version 2.14.6 in conjunction with a copy of the CodeQL standard library for C++ (github/codeql) set to the tag codeql-cli/v2.14.6.
    • Using the CodeQL Action or CodeQL runner with the codeql-bundle-v2.14.6.