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 |