v1.1.0 [Certified]
This release of CodeQL Coding Standards is certified as a software tool suitable for use in safety-related development projects according to ISO26262:2018 for any ASIL.
Release summary
- No new queries were added for this release
- The following changes have been made for this release:
A3-8-1,A5-3-2,EXP54-CPP,STR51-CPP- All queries for these rules are now enabled by default. They previously disabled due to performance concerns.
- Address a false positive flagged by
cpp/autosar/using-directives-usedfor anonymous namespaces. A10-2-1-NonVirtualPublicOrProtectedFunctionsRedefinedQuery:- Fixed a typo that caused the derived class not to be displayed in the alert message
A10-3-3-VirtualFunctionsIntroducedInFinalClassQuery- Fixed a typo that caused the introducing class not to be displayed in the alert message
- Address a false positive flagged by
cpp/autosar/external-linkage-not-declared-in-header-filefor declarations that actually were in header files - Updated release artifacts naming convention to include the explicit tag in the filename and updated the user manual.
Supported versions
- The Code Scanning pack is supported when:
- Using the CodeQL CLI version
2.7.6in conjunction with a copy of the CodeQL standard library for C++ (github/codeql) set to the tagcodeql-cli/v2.7.6. - Using the CodeQL Action or CodeQL runner with the codeql-bundle-20220120.
- Using the CodeQL CLI version