codeql-coding-standards
codeql-coding-standards copied to clipboard
This repository contains CodeQL queries and libraries which support various Coding Standards.
## Description adds a package for linkage1 - contains 2 rules which are shared implementations ## Change request type - [ ] Release or process automation (GitHub workflows, internal scripts)...
## Description _please enter the description of your change here_ ## Change request type - [ ] Release or process automation (GitHub workflows, internal scripts) - [ ] Internal documentation...
## Description Implement naming package. ## Change request type - [ ] Release or process automation (GitHub workflows, internal scripts) - [ ] Internal documentation - [ ] External documentation...
## Description Implements Rule 0-0-2, invariant conditions. Similar to autosar's M0-1-2 but with different exceptional cases. I tried using modules as a new form of query behavior sharing here. At...
## Description Implement Rule 0-0-1 ## Change request type - [ ] Release or process automation (GitHub workflows, internal scripts) - [ ] Internal documentation - [ ] External documentation...
## Description _please enter the description of your change here_ ## Change request type - [ ] Release or process automation (GitHub workflows, internal scripts) - [ ] Internal documentation...
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. Release notes Sourced from actions/checkout's releases. v6.0.0 What's Changed Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 Persist...
### Affected rules - 'CON51-CPP' ### Description The description of CON51-CPP recommends that users use `std::lock_guard` to avoid leaking locked mutexes when an exception occurs. However, it seems that this...
## Description These are queries from MISRA, AUTOSAR, and CERT, that have been hand picked based on a few properties: - review of violation count for each rule on real...
## Description Implement Classes2 package, except for RULE-15-0-1 (which has tricky information missing from the database) and RULE-15-1-4 (which I haven't started yet but will take many hours). ## Change...