GitHub / github/codeql-coding-standards / commits
This repository contains CodeQL queries and libraries which support various Coding Standards.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| f146f74e | Rename to coding-standards-codeql-packs | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| f9070ca0 | merge Merge pull request #752 from github/lcartey/improve-integer-suffix-testing |
Nicolas Will <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d201f524 | merge Merge pull request #757 from github/lcartey/base-class-deleted |
Nicolas Will <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bd1e1515 | merge Merge pull request #638 from knewbury01/knewbury01/fix-406 |
Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 35217097 | merge Merge branch 'main' into knewbury01/fix-406 |
Nicolas Will <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2de0fcb0 | merge Merge pull request #774 from github/lcartey/add-cs-config-action |
Nicolas Will <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 66171414 | merge Merge branch 'main' into lcartey/produce-ql-packs | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 772d593e | Pack generation: update report pack name for clarity | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 80988039 | Removed leftover debugging | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 2180087c | Combine steps to apply LD_LIBRARY_PATH to both steps | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| c94e7189 | Address LD_LIBRARY_PATH issue | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 0266e46e | Move the action to a more discoverable location, improve isolation | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| e5bc267c | merge Merge branch 'main' into lcartey/add-cs-config-action | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| d238d2e0 | Fix name | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 8eaa59b7 | merge Merge pull request #766 from github/lcartey/user-manual-assembly |
Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 41fdd0a5 | merge Merge branch 'main' into lcartey/produce-ql-packs | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| c7f04f53 | Add coding-standards-qlpacks as a release artifact | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 92427e61 | Fix sneaky typo in A18-1-1 test. | Fernando Jose <f****e@w****a> | almost 2 years ago | |
| 66b4267e | Fix #755. | Fernando Jose <f****e@w****a> | almost 2 years ago | |
| 9e5aa28e | Increase CodeQL compilation cache size |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 09a2de8d | merge Merge pull request #759 from github/release-automation/bump-version-to-2.37.0... |
Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8e830bc3 | RULE-1-3: Improve detection of standard compliant main functions | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 892cb965 | Add change note | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 671620fb | Rule 5.4: Improve alert message, ensure efficient performance | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 08c0aafd | Rule 5.4: add conditional test cases | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 34abb425 | Rule 5.4: Exclude cases where the two macros are conditional | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 15430197 | Includes: Improve performance | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 650842bc | PreprocessDirectives: Add detection for conditionally defined macros | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| f5437d2d | Add an "Includes" library for detecting conditional includes | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 7fb44731 | User manual: add assembly language as a hazard |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a02baeb1 | Update release note. | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 3dbdc9cb | Update release note | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| e90a1339 | Add change note. | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| ccb20d52 | Rule 8.13: Support crement operatios. | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 808554e0 | Rule 8.13: Expand ASM test | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 29769165 | Rule 8.13: Remove results in functions without bodies | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| f4f11605 | Rule 8.13: Correctly handle assignment into structs | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 4aacef19 | Rule 8.13: Exclude results in ASM functions | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| cb078557 | Rule 8.13: Handle multiple copies | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 9dc3c2a1 | Use range analysis to detect realloc() where size may be zero, vs, is exactly... | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| d214ba7b | Regenerate queries with updated metadata | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| feea1e4d | Fix query format | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| 9b325f63 | Fix misra c amendment tag | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| 7ae79abf | Add test for mismatched alignments on gcc |
Michael R Fairhurst <M****t@g****m>
Committed by: Mike Fairhurst <m****t@g****m> |
almost 2 years ago | |
| f548ebb5 | Bump version to 2.37.0-dev | knewbury01 <k****1@u****m> | almost 2 years ago | |
| f5904028 | Implement alignment package for MISRA-C 2012 amendment 3 | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| bc2aac35 | Ignore deleted constructors when considering whether a base class is initialized | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| b94ab828 | Fix typo and update generation script message. | Fernando Jose <f****e@w****a> | almost 2 years ago | |
| 46b272ac | Fix query metadata | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| fd9eb8a0 | Remodel ungetc() query as a sanitization/path problem | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| 1908bbf7 | Format queries and tests | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| 5235b0b0 | A5-2-6: Improve alert message | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 2b909fb3 | A5-2-6: Avoid reporting cases with the same operator | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 8760c3c6 | Add change note | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 6c248207 | Fix ll suffixes on tests | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| b05afcaa | UnsignedIntegerLiterals: Add testing for octals | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 061efb7c | Rule 7.2: Add test for octal literals | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| ae1afef0 | merge Merge remote-tracking branch 'origin/main' into michaelrfairhurst/implement-l... | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| b7783606 | Use shared queries / generally report obsolescent features even if redundant. | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| 2a805c08 | merge Merge pull request #748 from github/lcartey/a7-1-3 |
Nicolas Will <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ab4a7bf9 | merge Merge branch 'main' into michaelrfairhurst/implement-package-invalid-memory3 |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d0c84dc2 | merge Merge pull request #738 from github/michaelrfairhurst/implement-banned2-rule-... |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 01e51e8a | merge Merge remote-tracking branch 'origin/main' into michaelrfairhurst/implement-p... | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| 5b5777f3 | Fix formatting | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| ee78b9bd | Fix query metadata | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| dd475bef | Implement InvalidMemory, Rule 18-8 amendment. | Mike Fairhurst <m****t@g****m> | almost 2 years ago | |
| 2778d662 | Update test results after QL library changes | Jeroen Ketema <j****a@g****m> | almost 2 years ago | |
| b476450b | merge Merge pull request #746 from fjatWbyT/feat-type-member-alias-a14-5-2 |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| cf5dc696 | Update expected test results after merging `main` | Jeroen Ketema <j****a@g****m> | almost 2 years ago | |
| 361a80c2 | merge Merge remote-tracking branch 'upstream/main' into next | Jeroen Ketema <j****a@g****m> | almost 2 years ago | |
| 20a37113 | merge Merge pull request #725 from rak3-sh/rp/m0-1-10-711 |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| fbfdcae7 | merge Merge branch 'main' into feat-type-member-alias-a14-5-2 |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e0b581ae | Update NonTemplateMemberDefinedInTemplate.expected |
Fernando José | フェルナンド ホセ <f****e@w****a>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5609f092 |
Apply suggestions from code review
Co-authored-by: Luke Cartey <5****y@u****m> |
Fernando José | フェルナンド ホセ <f****e@w****a>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 327436ce |
Update change_notes/2024-10-15-fix-fp-739-a14-5-2.md
Co-authored-by: Luke Cartey <5****y@u****m> |
Fernando José | フェルナンド ホセ <f****e@w****a>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a2943f66 | merge Merge branch 'main' into rp/m0-1-10-711 |
Rakesh Pothengil <1****h@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| dcab0869 | merge Merge pull request #717 from github/lcartey/dead-code-improvements |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 43bf6f87 | Fix DeadCode.json syntax error introduced on merge | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 917bb45c | A7-1-3: Avoid producing machine specific locations | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 46b1ea12 | merge Merge branch 'main' into feat-type-member-alias-a14-5-2 |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3f73b260 | merge Merge pull request #744 from github/lcartey/rule-11-3-specified-void-type |
Nicolas Will <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| aa646b81 | merge Merge branch 'main' into michaelrfairhurst/implement-banned2-rule-package-rul... |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| b9474d55 | Update rule_packages/c/Banned2.json |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0730c2db | merge Merge pull request #724 from github/michaelrfairhurst/implement-types2-package |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2a17ba73 | Address review comments | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| f66e7c59 | merge Merge branch 'main' into lcartey/dead-code-improvements |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3842b4cd | A7-1-3: Fix #601. | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 8c87dba2 | merge Merge pull request #745 from github/lcartey/rule-10-4-lits-and-consts |
Nicolas Will <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7e8d2a13 | Add change note. | Fernando Jose <f****e@w****a> | almost 2 years ago | |
| 2ae343c2 | Add change note | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 54f724e7 | Rule 10.4: Resolve typedefs before determining if enums are equal | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| b5377b40 | Rule 10.4: Update to reflect EssentialType improvements | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 352f778a | Handle non-zero length characters | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 006e4a1d | EssentialTypes: Correctly handle enumerations | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| f4626971 | feat(a14-5-2): do not consider type members declared with using aliases. | Fernando Jose <f****e@w****a> | almost 2 years ago | |
| 6e930255 | Update release notes | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 7504a96d | Add extra test cases, update release note | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| d4ed99e9 | // Ignore realloc, as that memory may already be partially constructed | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| c353b289 | RULE-11-*: Handle pointers to specified void types | Luke Cartey <l****y@g****m> | almost 2 years ago | |
| 9ddbe53a | Address workflow issues |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago |