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
72d24a15 RULE-8-2-7 - NoPointerToIntegralCast Luke Cartey <l****y@g****m> 12 months ago
13e184e5 Add intptr_t and uintptr_t stubs Luke Cartey <l****y@g****m> 12 months ago
9118b811 RULE-8-2-6 - IntToPointerCastProhibited Luke Cartey <l****y@g****m> 12 months ago
9aa5e214 RULE-8-2-2 - NoCStyleOrFunctionalCasts Luke Cartey <l****y@g****m> 12 months ago
9b9a68c5 Fix AlertReporting for nested macros Luke Cartey <l****y@g****m> 12 months ago
4fdd046e Fix typo in the alert message of `InvalidatedEnvStringPointers.qll` Jeroen Ketema <j****a@g****m> 12 months ago
1792e880 A5-2-2: Refactor query to extract shared components Luke Cartey <l****y@g****m> 12 months ago
75837e2b PointerToAVirtualBaseClass: Handle reference types and type defs Luke Cartey <l****y@g****m> 12 months ago
c81f2462 Rule 8.2.1: Implement as a shared query Luke Cartey <l****y@g****m> 12 months ago
7e9fe0be Add Conversions2 package Luke Cartey <l****y@g****m> 12 months ago
2b1c06bf M5-2-2: Make into shared query Luke Cartey <l****y@g****m> 12 months ago
0d38cd78 merge Merge branch 'main' into jeongsoolee09/MISRA-C++-2023-Statements Jeongsoo Lee <j****9@g****m> about 1 year ago
b792897e merge Merge branch 'main' into jeongsoolee09/MISRA-C++-2023-Statements Jeongsoo Lee <j****9@g****m> about 1 year ago
1c623f4d Add test cases Jeongsoo Lee <j****9@g****m> about 1 year ago
6ee92027 merge Merge pull request #939 from github/jeongsoolee09/fix-array-iterator-stub Jeongsoo Lee <j****9@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a0133887 Add first draft of `ForRangeInitializerAtMostOneFunctionCall` Jeongsoo Lee <j****9@g****m> about 1 year ago
9ea891af Change occurrence of `std::iterator<...>` to `__iterator` Jeongsoo Lee <j****9@g****m> about 1 year ago
b2398621 Update test case for Rule 9.5.2 Jeongsoo Lee <j****9@g****m> about 1 year ago
0b5250f8 Minor Jeongsoo Lee <j****9@g****m> about 1 year ago
69095283 Add test case for Rule 9.5.2 Jeongsoo Lee <j****9@g****m> about 1 year ago
fabb7e5d Finish first draft Jeongsoo Lee <j****9@g****m> about 1 year ago
950c7199 merge Merge pull request #913 from github/codeql/upgrade-to-2.20.7 Michael R Fairhurst <M****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
221b9b2c Add some test cases Jeongsoo Lee <j****9@g****m> about 1 year ago
ffcb4323 Add agent-generated first draft Jeongsoo Lee <j****9@g****m> about 1 year ago
c8f559c1 Generate query files for "Statements" package Jeongsoo Lee <j****9@g****m> about 1 year ago
3ecaa823 merge Merge pull request #937 from github/lcartey/add-missing-help-template Jeongsoo Lee <j****9@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
d078e04d Create misra-c++-2023-help.md.template Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
fe9a48da EXP16-C: Address compilation error Luke Cartey <l****y@g****m> about 1 year ago
276e5f38 merge Merge branch 'main' into codeql/upgrade-to-2.20.7 Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
1f4654ec RecursiveFunctions: Address performance issues with 2.20.7 Luke Cartey <l****y@g****m> about 1 year ago
df2247ef A2-7-3: Address performance issues on upgrade to 2.20.7 Luke Cartey <l****y@g****m> about 1 year ago
cfdc0d15 A7-1-7: Address performance issue on 2.20.7 Luke Cartey <l****y@g****m> about 1 year ago
691460ab merge Merge pull request #931 from github/release-automation/bump-version-to-2.49.0... Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
8e7b88f0 merge Merge pull request #881 from github/michaelrfairhurst/implement-expressions2-... Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
84a0ed57 merge Merge pull request #933 from github/michaelrfairhurst/performance-fixes-upgra... Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a9c412d9 Fix bad joins on function names and unnecessarily large relation on integer c... Mike Fairhurst <m****t@g****m> about 1 year ago
0f9f4914 merge Merge pull request #925 from github/jeongsoolee09/FP-M5-0-12 Jeongsoo Lee <j****9@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
7d1b27cc Bump version to 2.49.0-dev knewbury01 <k****1@u****m> about 1 year ago
8dbaa1ba Remove templates from the coverage of the query Jeongsoo Lee <j****9@g****m> about 1 year ago
2991f6f8 Remove handling of template cases Jeongsoo Lee <j****9@g****m> about 1 year ago
a474ded1 Minor editing of label Jeongsoo Lee <j****9@g****m> about 1 year ago
bb2ad888 Surround type name with single quotes in alert message Jeongsoo Lee <j****9@g****m> about 1 year ago
f3cee169 Add cases of template variable instantiation Jeongsoo Lee <j****9@g****m> about 1 year ago
20a30ccc Attach docstrings to query elements Jeongsoo Lee <j****9@g****m> about 1 year ago
10c3a2c0 Minor label editing Jeongsoo Lee <j****9@g****m> about 1 year ago
0fedbbbc merge Merge branch 'jeongsoolee09/FP-M5-0-12' of github.com:github/codeql-coding-st... Jeongsoo Lee <j****9@g****m> about 1 year ago
11a277f4 Deduplicate more test cases and fix expected results Jeongsoo Lee <j****9@g****m> about 1 year ago
0710a382 merge Merge branch 'main' into jeongsoolee09/FP-M5-0-12 Jeongsoo Lee <j****9@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
2ed4443c Deduplicate the test cases and update the expected results. Jeongsoo Lee <j****9@g****m> about 1 year ago
80029970 Add a working draft of the query Jeongsoo Lee <j****9@g****m> about 1 year ago
e8b910e2 merge Merge pull request #926 from jketema/typo Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
56258d17 Add change note Jeroen Ketema <j****a@g****m> about 1 year ago
da92563a Fix misspelling of asynchronous in SIG30-C Jeroen Ketema <j****a@g****m> about 1 year ago
808b5fd1 Fix cases Jeongsoo Lee <j****9@g****m> about 1 year ago
fb544876 Renumber definitions and objects, and fix wrong labels Jeongsoo Lee <j****9@g****m> about 1 year ago
9fa5cb20 Add more test cases Jeongsoo Lee <j****9@g****m> about 1 year ago
3df11253 merge Merge pull request #924 from jketema/jketema/pvt Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
68355b01 Make dataflow imports private in libraries and remove unused imports Jeroen Ketema <j****a@g****m> about 1 year ago
6856e110 BannedAPIs: Add tags Luke Cartey <l****y@g****m> about 1 year ago
d0c65bdf Rule 21.10.2: Detect more complex type use of jmp_buf Luke Cartey <l****y@g****m> about 1 year ago
215a96c7 Rule 21.10.1: Support other uses of va_list Luke Cartey <l****y@g****m> about 1 year ago
516ef745 Rule 23.11.1: Address review comments Luke Cartey <l****y@g****m> about 1 year ago
a2de8107 Remove unneeded #pragma Luke Cartey <l****y@g****m> about 1 year ago
6791c0cc VariableWidthType: return type test results accepted Luke Cartey <l****y@g****m> about 1 year ago
05cfc2b0 Rule 7.0.5: Add an implementation_scope Luke Cartey <l****y@g****m> about 1 year ago
3d2616ae Rule 7.0.4: Add support for shift-assignment operators Luke Cartey <l****y@g****m> about 1 year ago
db587042 Test large and negative constants, use BigInt Luke Cartey <l****y@g****m> about 1 year ago
6845cdc7 RULE-7-0-4 - InappropriateBitwiseOrShiftOperands Luke Cartey <l****y@g****m> about 1 year ago
89485d52 Conversions: Swap some queries around Luke Cartey <l****y@g****m> about 1 year ago
f1502d61 Rule 7.0.5: Add test cases for enum conversions Luke Cartey <l****y@g****m> about 1 year ago
4be88a37 Rule 7.0.5: Add failing test case Luke Cartey <l****y@g****m> about 1 year ago
92c7dac2 Rule 7.0.5: Add pointer tests (should be ignored) Luke Cartey <l****y@g****m> about 1 year ago
aac2dc21 Refactor to use NumericType Luke Cartey <l****y@g****m> about 1 year ago
9aed463d Ruley 7.0.5: Support lvalue conversions on assign operations Luke Cartey <l****y@g****m> about 1 year ago
a7ce6f5b Rule 7.0.5: Expand test cases Luke Cartey <l****y@g****m> about 1 year ago
f50baa91 Format test case Luke Cartey <l****y@g****m> about 1 year ago
3cf9eacd Improve detection of integer promotions and usual arithmetic conversions Luke Cartey <l****y@g****m> about 1 year ago
3a8dab1d Rule 7.0.5: Refactor to enable non-Conversions Luke Cartey <l****y@g****m> about 1 year ago
c25057d7 Add sizeOfInt() predicate Luke Cartey <l****y@g****m> about 1 year ago
a2d7ee33 RULE-7-0-5 - NoSignednessChangeFromPromotion Luke Cartey <l****y@g****m> about 1 year ago
74946cf7 Rule 7.0.3: NoCharacterNumericalValue.ql Luke Cartey <l****y@g****m> about 1 year ago
f2b5410b C++: Add optional stubs Luke Cartey <l****y@g****m> about 1 year ago
2e753103 C++: Improve char_traits stubs Luke Cartey <l****y@g****m> about 1 year ago
bb9f5a1f RULE-7-11-3 - FunctionPointerConversionContext Luke Cartey <l****y@g****m> about 1 year ago
983f2568 Extend ios stubs for C++ Luke Cartey <l****y@g****m> about 1 year ago
1c44315c Implement naming package, new IdentifierIntroduction.qll, unicode funcs. Mike Fairhurst <m****t@g****m> about 1 year ago
6ddab357 Create Call library Luke Cartey <l****y@g****m> about 1 year ago
7c5fb879 Rule 7.0.6: Address performance issues Luke Cartey <l****y@g****m> about 1 year ago
96d5c1bf MISRA C++ 2023: Rename StandardConversions library Luke Cartey <l****y@g****m> about 1 year ago
063a5ccf Rule 7.0.6: Improve tests for templates Luke Cartey <l****y@g****m> about 1 year ago
3fdaa98f Rule 7.0.6: Handle explicit conversions Luke Cartey <l****y@g****m> about 1 year ago
f68658a4 Rule 7.0.6: Support constructor field initializers Luke Cartey <l****y@g****m> about 1 year ago
fc63db1d Rule 7.0.6: Move operator tests to separate file Luke Cartey <l****y@g****m> about 1 year ago
06ffbfbc Rule 7.0.6: Move aggregate tests to new file Luke Cartey <l****y@g****m> about 1 year ago
c0fe44dd Rule 7.0.6: Refactor overload independent code Luke Cartey <l****y@g****m> about 1 year ago
e6599443 Rule 7.0.6: Ignore deleted overloads Luke Cartey <l****y@g****m> about 1 year ago
2ec28143 Rule 7.0.6: Support functions with default parameters Luke Cartey <l****y@g****m> about 1 year ago
e655ed85 Exclude if (f) f() from EXP-16-C Mike Fairhurst <m****t@g****m> about 1 year ago
916fb3dc Rule 7.0.6: Support pointer to member cases Luke Cartey <l****y@g****m> about 1 year ago
e87892e9 Rule 7.0.6: add tests for cv-qualified types Luke Cartey <l****y@g****m> about 1 year ago

← Back to repository