GitHub / cppcheck-opensource/cppcheck / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 98204039 | Fix #13406 FP missingOverride with Q_OBJECT macro (#7090) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 02063b69 | Fix 13408: FP mismatchingContainers when taking address of dereferenced itera... |
Paul Fultz II <p****2@y****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 719ee619 | fixed #13376 - include `--check-level` in analyzer information hash (#7072) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 72c775ae | Fixup #4626: tweak error message 'If memory allocation fails, then there is a... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9d64da93 |
Fix #13327 FN mismatchingContainers for struct member and c_str() (#7024)
Co-authored-by: Paul Fultz II <p****2@y****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1c0b5886 | Fix #13402 (Clang import: Pass --include options to clang) (#7083) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e7a2e434 |
Fix #13401 (cppcheck-addon-ctu-file-list filename should be unique for each p...
Co-authored-by: Oliver Stöneberg <f****e@u****m> |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fe987758 | Fix #4626 (new check: potential NULL pointer dereference, when memory allocat... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e27a0e4c | Fix #10157: FP invalidFunctionArg with memset (if-branch should be discarded)... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 92176f75 | Fix #13317 FN constParameterReference when iterating over container member (#... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 741fb093 | Fix #13382 FP functionStatic with forward-declared base class (#7078) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 469c5e7c | some `subprocess.Popen()` related Python cleanups / added TODOs about missing... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b194c6fa | updated Qt in CI to 6.8.1 (#7077) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c27c13b3 | googletest: add TYPED_TEST macros (#7071) |
Frank Winklmeier <f****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0dfb6703 | Fix #13299: misra.py: use language attribute instead of file extension to det... |
Swasti Shrivastava <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 57d4d613 | Fix #13344 (Tokenizer: Do not remove extra parentheses ((..))) (#7036) |
Swasti Shrivastava <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| aad6e095 | Partial fix for #13301 false negative: functionConst with const/non-const ove... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d6e7f406 | Fix #12894 FP redundantAssignment with call to operator= (#7012) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 30ab5f39 | Fix #13311 FP thisUseAfterFree with static instance pointer (#7008) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0003ad29 | Fix #13282 FN functionConst with unknown base class (#6990) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 36513ef7 | Fix #12848 FP: null pointer dereference in while loop (#7048) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 94218bd1 | Fix #13360 FN comparisonError with bit mask (regression) (#7051) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4a0da3a5 | fixed #12348 - fixed missing analyzer information for markup files (#6952) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0a67d9b3 | added environment variable `TEST_CPPCHECK_INJECT_BUILDDIR` to inject `--cppch... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 205f6c06 | removed unnecessary disabling of compiler warnings and small cleanup (#6881) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9fbc1373 | fixed #13365 - addons/test/util.py: got rid of non-portable commands (#7064) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1a5743ce | fix #11691: FP throwInNoexceptFunction with if constexpr in template (#6962) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dd6975f5 | fix #11496: FP shiftTooManyBits in dead code block (#7074) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| af4e5b3c | ValueFlow: delayed some code until necessary and added some early outs (#7052) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 34a62665 | Fix #13368 Crash in simplifyTypedefCpp() (II) (#7070) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 640f82d8 | several improvements to `Path::getAbsolutePath()` (#6542) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1b1fab79 | fixed #12066 - use Qt6 for official Windows release / some cleanups [skip ci]... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 74f9437c |
added CMake option `USE_BOOST_INT128` to use a Boost.Multiprecision 128-bit i...
Co-authored-by: chrchr-github <c****b@u****m> |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 773663f4 | cleaned up `CppCheck` usage in GUI code (#7025) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1d490d94 | run CTest in sanitizer jobs / added `gui-tests` CMake target (#7046) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 32e506d5 | run addons Python tests in regular builds (#7060) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 354f0e6a | Fix #12796 FN: (regression) constParameter (array) (#7055) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 14f36204 | Fix #13373 FP returnReference for reference member (#7066) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 152dd9d0 | Fix #13302 false negative: noConstructor (regression) (#7001) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 07d59e94 | Fix #13374 (Add --check-level=reduced option) (#6496) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7c764f7c | Fix #13313 FP knownArgument with macro (#7013) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| da410bb2 | Fix #13326: FP shiftNegative for template argument (#7045) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f7d0c25f | Fix #13109 FP arrayIndexOutOfBounds with infinite loop and break in body (#6986) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0cbf73ce | Fix #13368 Crash in simplifyTypedefCpp() (#7061) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cbc1661d | CppCheck: small `AnalyzerInformation` usage cleanup (#6634) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 84be7ed0 | Fix #10227: FP: pointer arithmetic out of bounds in unreachable expression (#... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c2adbe3a | Fix #13367: (crash) nullptr dereference in checkStructMemberUsage() (#7063) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9c8378a9 | cleaned up `rules` folder and test remaining ones (#6951) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0a8ec905 | added (undocumented) `--no-cppcheck-build-dir` command-line option to clear p... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cd0022b6 | CppCheck: delete `cppcheck-addon-ctu-file-list` after usage (#6984) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| eea05dfa | Fix #13121 FP knownEmptyContainer for static variable (#6971) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4f44a5a3 | Fix #13356: FP resourceLeak with greater-than comparison (#7047) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fc6e9d3c | Fix #13155 (Tokenizer::simplifyTypedef does not set info correctly for typede... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 588ca875 | Fix #13364 (CI: Use Cppcheck Premium 24.11.0 in cppcheckpremium.yml) (#7054) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 702dd002 | manual.md: fix markup so list is shown properly [ci skip] (#7053) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 164e0642 | fixed some `-Wsuggest-attribute=returns_nonnull` GCC warnings (#6950) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1869eca9 | Fix #11488 FP unknownEvaluationOrder with designated initializers (#7049) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5c54e726 | fix #11542: FP memleak when using memcpy() with pointer (#6792) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 988c79e1 | do not persist checkout credentials in GitHub workflows (#7044) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 93ea424c | reverted remaining Valueflow changes (#7040) |
Paul Fultz II <p****2@y****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c0631214 | readme.md: added badges for the scheduled jobs [skip ci] (#7042) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 23a62aa7 | premium-manual.md: clarify 'compliance report' and 'Licenses' sections (#7043) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9ddcc587 | Fix #13345: FP unusedStructMember when member is only used in offsetof() (#7041) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f53d2805 | Fix #13295 syntaxError with using (#6997) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1a52e3bc | Fix #13329 FP invalidLifetime, shadowArgument in constructor (#7027) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 93047465 | Fix #13123 False unreadVariable for variable declared in if-condition… (#7035) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 64db6edf | Fix #13332 FP eraseDereference for iterator in array (#7039) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 61b75e64 | Fix #13310: SymbolDatabase: function pointer is set on enum constant (#7037) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1e79d8b9 | Fix #13052 FP passedByValue for array of vectors (reopened) (#7005) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ce16b8de | cleaned up includes based on include-what-you-use (#7033) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 09b5f4d3 | restored ValueFlow changes (#7032) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ddc541bc | Fix #13123 VarID of a designated initializer (#7009) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 64356ce5 | CI: Attempt to enable codecov again (#7034) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9989e18b | Revert valueflow split (#6991) |
Paul Fultz II <p****2@y****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9c3a1f60 | some adjustments for libc++ (#7006) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c3074830 | Fix #13328 (SymbolDatabase: does not select l-value method properly) (#7026) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8f40b825 | removed non-working `dmake` project from Visual Studio solution / other `dmak... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bf923034 | Fix #13092 integerOverflow: distinguish overflow/underflow (#6985) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ac3c3955 | fix #12110: FP signConversion with integer overflow (#7022) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ff8ea61b | updated Qt in CI to 6.8.0 (#6885) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f9cfcbda | Fixed #13323 (building triage tool) (#7018) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d1a65932 | some loop readability cleanups following previous Rider fixes (#7014) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 42a1da76 | forwardanalyzer.cpp: removed unused enums (#7016) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e5487534 | Fixed #13320 (False positive: functionConst reported for method marked with &... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0cf639ca | added various TODOs [skip ci] (#6897) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 4604b6e1 | run `test/cli` Python tests from root dir now they are location-independent (... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 551fcfdb | fixed `Possibly erroneous empty statement` Rider warnings (#7010) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 695da198 | define the minimum supported Python version as 3.6 (#7007) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2a24e2a4 | iwyu.yml: also run with libc++ [skip ci] (#6743) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bce56669 | pass `Settings` by reference into `ProgramMemoryState` (#6977) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 648d1c81 | refs #12274 - test/cli/more-projects_test.py: made `test_shared_items_project... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 550243a0 | Token: cache `isCpp()` and `isC()` values (#6933) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9130b3b6 | refs #12274 / fixed #13287 - test/cli/proj2_test.py: made it location-indepen... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a8b53079 | fixed #13298: fixed missing executable icon on Windows (#6999) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ff52f5b6 | CI-windows.yml: re-enabled `build_qt` (#6998) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 311cff51 | use `--showtime=file-total` in all selfchecks (#6972) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 71c06790 | fix #13098 & #11685 for C23 (#6996) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c36c8a61 | Fix #13296 nullptr dereference in CheckLeakAutoVar::checkScope() (#6995) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 242720ed | Disable Qt build in CI-windows.yml (#6994) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 72638606 | Fix #13291 Wrong varid for member pointer to pointer (#6988) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago |