Luke Cartey

Results 52 issues of 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...

Difficulty-Low
Impact-Medium
user-report
false positive/false negative
Phase III

We should make it possible to deviate the invalid loop condition rule on the first line of the loop, rather than the end.

enhancement

### 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...

Difficulty-Medium
Impact-Low
user-report
false positive/false negative

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...

enhancement

* 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).

enhancement

### 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...

Difficulty-Medium
Impact-Low
false positive/false negative

### 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 - [ ]...