An open API service providing commit metadata for open source projects.

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

← Back to repository