GitHub / github/codeql-coding-standards / commits
This repository contains CodeQL queries and libraries which support various Coding Standards.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1f8083a9 | Change phrasing of message from `TNoRelationalOperatorInLoopCondition` | Jeongsoo Lee <j****9@g****m> | 10 months ago | |
| 21164007 | Refine `LegacyForLoopCondition` | Jeongsoo Lee <j****9@g****m> | 10 months ago | |
| d2688391 | merge Merge pull request #946 from github/lcartey/cpp-conversions2 |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 29b24063 | merge Merge branch 'main' into lcartey/cpp-conversions2 |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 82f9adc4 | Make the loop counter detection more relaxed | Jeongsoo Lee <j****9@g****m> | 10 months ago | |
| b13ffd2b | Slightly change wording in the message | Jeongsoo Lee <j****9@g****m> | 10 months ago | |
| e135fe6c | Fix cross-join issue in `TLoopCounterUpdatedNotByCrementOrAddSubAssignmentExpr` | Jeongsoo Lee <j****9@g****m> | 10 months ago | |
| 7d5f08b3 | Count in typedefs and cv-qualifiers | Jeongsoo Lee <j****9@g****m> | 10 months ago | |
| f0b53e22 | Update expected results of `RULE-9-5-2` | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 23aa7114 | Update expected result of `RULE-9-5-1` | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 38b5fbca | Decouple ForStmt from `Increment.qll` and rewrite `getLoopStepOfForStmt` | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 22272558 | Finish draft of `LegacyForStatementsShouldBeSimple` | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| c8c0770d | Separate out helper classes into libraries | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| a653b665 | Add LegacyForLoopUpdateExpression and test cases | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 662f51f1 | Debug 5-1-2 and 5-2-2 not being reported | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 55b84763 | Split cases `5-1` and `5-2` | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 18daff7c | Introduce newtype | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 5e24d1bd | Introduce `from` variables and fix logical operator association | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 6855e6a2 | Add QLDocs to two helper predicates | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 562c7bea | Add two more cases | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 999e8702 | Tidy up, refine a bit more, add a series of test cases | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 2f6fc3dd | Finish first draft | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 9cab1f51 | merge Merge branch 'main' into jeongsoolee09/MISRA-C++-2023-Statements | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 01e32760 | Finish first draft | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| f5f41f57 | merge Merge pull request #956 from github/release-automation/bump-version-to-2.51.0... |
Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 07a5cfe6 | Bump version to 2.51.0-dev | knewbury01 <k****1@u****m> | 11 months ago | |
| 49bdc076 | Add cases of addresses taken as part of non-const declaration or expressions | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 86aaa0ee | Fix labeling of two cases | Jeongsoo Lee <j****9@g****m> | 11 months ago | |
| 364695ac |
Bump actions/github-script from 7 to 8
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 5c143bb4 |
Bump actions/setup-python from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f8027158 | merge Merge pull request #944 from github/dependabot/github_actions/actions/checkout-5 |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| d59c808a | merge Merge branch 'main' into dependabot/github_actions/actions/checkout-5 |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 0124f5e9 | Fix performance issue from join on start column. | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 682834c4 | merge Merge pull request #952 from github/lcartey/update-safety-manager |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 0ee0a0ac | Update Safety manager in iso_26262_tool_qualification.md |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b7ae38e8 | Add more cases and more vocabularies to reason about them | Jeongsoo Lee <j****9@g****m> | 12 months ago | |
| 99695441 | merge Merge branch 'main' into lcartey/cpp-conversions2 | Luke Cartey <l****y@g****m> | 12 months ago | |
| e5d6fe6e | merge Merge pull request #909 from github/lcartey/banned-apis |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 3582cc17 | merge Merge branch 'main' into lcartey/banned-apis | Luke Cartey <l****y@g****m> | 12 months ago | |
| 3477dcf1 | Query formatting | Luke Cartey <l****y@g****m> | 12 months ago | |
| 6e9ee92c | Conversions2: Add rule tags | Luke Cartey <l****y@g****m> | 12 months ago | |
| 88b12a5d | merge Merge pull request #919 from github/lcartey/cpp-conversions |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 687783b1 | merge Merge branch 'michaelrfairhurst/implement-package-preprocessor' into implemen... | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| eb5453b7 | Update to 0.0.3 which has fixes for codeql/util breaking change. | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 3b3b3be7 | merge Merge branch 'michaelrfairhurst/implement-package-preprocessor' into implemen... | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 5da3a007 | merge Merge remote-tracking branch 'origin/main' into michaelrfairhurst/implement-p... | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 36eee163 | Update to use features from codeql-qtil | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 39ef003c | Update to use features from codeql-qtil | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 5a070666 | Fix empty identifier in macros with empty parens | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 2adeaba6 | Fix tests, add missing changenote | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 9f46766c | Rule 7.0.3: Split unevaluated operands test case | Luke Cartey <l****y@g****m> | 12 months ago | |
| 189f8c0e | Update expected results after formatting | Luke Cartey <l****y@g****m> | 12 months ago | |
| 96b644e3 | Rule 7.0.2: Add extra cast test cases | Luke Cartey <l****y@g****m> | 12 months ago | |
| 8d0bb296 | Rule 7.0.1: Expand test case to cover non_compliant cases | Luke Cartey <l****y@g****m> | 12 months ago | |
| 0b9e2cb4 | Rule 7.0.2: Treat nullptr_t as a pointer for this rule | Luke Cartey <l****y@g****m> | 12 months ago | |
| 3575db14 | Rule 7.0.2: Use getUnconverted. | Luke Cartey <l****y@g****m> | 12 months ago | |
| 6bce7f85 | Rule 8.2.8: Handle results in templates per rule | Luke Cartey <l****y@g****m> | 12 months ago | |
| 1d0736ed | PointerToAVirtualBaseClass: Support casts from parents of virtual | Luke Cartey <l****y@g****m> | 12 months ago | |
| 668e5189 | Address compilation issue with FunctionType. | Luke Cartey <l****y@g****m> | 12 months ago | |
| 61ae04ff | More formatting | Luke Cartey <l****y@g****m> | 12 months ago | |
| 23be3dba | More test case formatting | Luke Cartey <l****y@g****m> | 12 months ago | |
| 3186c703 | Test case formatting | Luke Cartey <l****y@g****m> | 12 months ago | |
| 258dadff | Create MISRA arithmetic conversions library | Luke Cartey <l****y@g****m> | 12 months ago | |
| 8b999e9d | BuiltInTypes: Refactor bitfield handling | Luke Cartey <l****y@g****m> | 12 months ago | |
| 61107707 | Update reference to MisraBuiltInTypes | Luke Cartey <l****y@g****m> | 12 months ago | |
| 5ca11e95 | Add TypeCategory suffix | Luke Cartey <l****y@g****m> | 12 months ago | |
| 2c979059 | BuiltInTypes: Wrap in MisraCpp23BuiltInTypes module | Luke Cartey <l****y@g****m> | 12 months ago | |
| 94cfcda3 | MisraType: Avoid misuse of getSize() | Luke Cartey <l****y@g****m> | 12 months ago | |
| bcf8ae9f | BuiltInTypeRules: Rename getRealSize to getBuiltInSize | Luke Cartey <l****y@g****m> | 12 months ago | |
| 8be7b3c0 | BuiltInTypeRules: Add isSameType API | Luke Cartey <l****y@g****m> | 12 months ago | |
| 9ddf6452 | BuiltInTypeRules: Rename realType to builtInType | Luke Cartey <l****y@g****m> | 12 months ago | |
| 26ebb66c | Fix metadata misspelling, clang format version difference | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 44f288cc | Fix formatting and expectations files | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| 2d14c816 | Fix CanonicalIntegralType classes | Luke Cartey <l****y@g****m> | 12 months ago | |
| 19091721 | Implement most of Classes2, split out two harder rules | Mike Fairhurst <m****t@g****m> | 12 months ago | |
| f7cd25ea | BuiltInTypeRules: Handle bit fields in switch cases | Luke Cartey <l****y@g****m> | 12 months ago | |
| bc7bf512 | Rule 7.0.5: Limit to `Cast`s and refactor naming | Luke Cartey <l****y@g****m> | 12 months ago | |
| 21cf410f | CanonicalTypes: refactor library | Luke Cartey <l****y@g****m> | 12 months ago | |
| 2c0d06bd | Make CanonicalIntegerType singular, use it more widely | Luke Cartey <l****y@g****m> | 12 months ago | |
| feccaf7d | ConstantExpressions: Correct NotExpr to ComplementExpr | Luke Cartey <l****y@g****m> | 12 months ago | |
| cd8c9606 | Rule 7.0.6: Correctly handle constructor exception | Luke Cartey <l****y@g****m> | 12 months ago | |
| 1af908a1 | Rule 7.0.4: Improve reporting | Luke Cartey <l****y@g****m> | 12 months ago | |
| 3e2534b5 | Move isSigned/isUnsigned to BuiltInTypes | Luke Cartey <l****y@g****m> | 12 months ago | |
| b20ea88c | Add a utility library for unifying binary ops | Luke Cartey <l****y@g****m> | 12 months ago | |
| 737e6b45 | merge Merge branch 'main' into lcartey/banned-apis |
Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| c2cbed3b | Update unit test | Jeongsoo Lee <j****9@g****m> | 12 months ago | |
| 9bbef6f3 | Rule 7.0.2: Address review feedback | Luke Cartey <l****y@g****m> | 12 months ago | |
| 51938afa | Rule 7.0.1: Address review feedback | Luke Cartey <l****y@g****m> | 12 months ago | |
| 1cc458b5 | Rule 7.0.3: Address review feedback | Luke Cartey <l****y@g****m> | 12 months ago | |
| dd34127f | merge Merge branch 'main' into lcartey/cpp-conversions |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 3ab9104e | Add change note for AlertReporting behaviour | Luke Cartey <l****y@g****m> | 12 months ago | |
| 550f38c3 | Rule 9.2.1: Add proviso for if statement initializers | Luke Cartey <l****y@g****m> | 12 months ago | |
| 51ef7bd7 | Rule 8.2.8: Improve CodeQL query | Luke Cartey <l****y@g****m> | 12 months ago | |
| b0d18cea | Rule 8.2.7: Simplify CodeQL | Luke Cartey <l****y@g****m> | 12 months ago | |
| 5efc380e | Rule 8.2.6: Query improvements | Luke Cartey <l****y@g****m> | 12 months ago | |
| d6456703 | Update mutex to include scoped_lock stubs | Luke Cartey <l****y@g****m> | 12 months ago | |
| 29f1bbdc | RULE-9-2-1 - NoStandaloneTypeCastExpression | Luke Cartey <l****y@g****m> | 12 months ago | |
| 0f7154e2 | merge Merge pull request #943 from jketema/typo |
Jeongsoo Lee <j****9@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 8c10a174 |
Bump actions/checkout from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 8804fecc | RULE-8-2-8 - PointerToIntegralCast | Luke Cartey <l****y@g****m> | 12 months ago |