Luke Cartey
Luke Cartey
### Affected rules - `A13-3-1` ### Description `getAnOverload()` produces incorrect results when files are extracted multiple times in different contexts. To avoid producing false positives, we should exclude cases where...
We should make it possible to deviate the invalid loop condition rule on the first line of the loop, rather than the end.
### Affected rules - `A2-7-3` ### Description Doxygen allows you to provide documentation for a "group" of declarations at once - for example, for all overloads of a function. We...
The rule title is incomplete: > RULE-8-7: Functions and objects should not be defined with external linkage if they are referenced in only one It is missing the words "translation...
### Affected rules - `ARR32-C` ### Description Address the non-critical review issues from https://github.com/github/codeql-coding-standards/pull/274#discussion_r1151171993: * The alert message should be changed to "Variable-length array size derives from a potentially overflowing...
* Add an example of using a `code-identifier` for deviations. * Explain when file based deviations are appropriate (vs. individually deviating each instance in a file).
### Affected rules - `M0-2-1` ### Description The query currently identifies objects using an intra-procedural technique - we only check for equivalence of objects within the same function. We should...
### Affected rules - `A15-2-2` ### Description A15-2-2 customizes the exception flow model to represent that `new` calls may throw a `std::bad_alloc` exception. This code correctly handles the case that...
## Description This updates our documentation to state that MISRA C++ 2023 is under development, with a scheduled release date of 2024 Q4. ## Change request type - [ ]...