GitHub / cppcheck-opensource/cppcheck / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 7828eb59 | refs #10610 / fixed #13994 - compile `--rule-file` pattern only once / extrac... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f3e2845e | fixed #14197: Add float bits in platform (#7886) |
Swasti Shrivastava <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 59d9ba31 | testrunner: removed unnecessary default constructors from test options (#7889) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 50357c38 | testrunner: fold `PreprocessorHelper` into `TestPreprocessor` (#7848) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 5bdfd9d7 | TestOther: use check options and cleaned up `Settings` objects (#7882) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| aede22ca | fixed #14158 - Disable the use of `getloadavg()`, `my_fpe()`, `feenableexcept... |
Reshma V Kumar <r****r@i****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 257b24ad | fixed #14185 - updated Qt to 6.10.0 in CI (#7880) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 7ca4556a |
Fix #2062 FN variable scope can be reduced (class instance) (#7885)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d69955c0 | fixed #14184 - added/updated to Python 3.14 in CI (#7874) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4db2868f |
Fix #14191 FP uninitvar with conditional pointer reassignment (#7875)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 97dfca9a | Make it easier to control symbol exports (#7877) |
Ola Söder <r****n@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| cded51e0 | Fix #14150 (Add unionzeroinit check) (#7870) |
Anton Lindqvist <a****n@b****e>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c2bd13ec |
Fix #14181 FP nullPointerRedundantCheck / #14183 FP unusedFunction (#7873)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2047c308 | fix #14077: fuzzing crash (assert) in `Token::update_property_info()` (#7808) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 799c7c0a | Fix #14182 (CI: Use latest Cppcheck Premium 25.8.3 in cppcheckpremium.yml) (#... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a0e7c5b0 | Fix #7458 (FP unusedStructMember with struct in union) (#7844) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9ac99f02 |
Fix #14119 FN constVariablePointer for variable declared in for loop / partia...
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| cd9d2dea | fixed #14179 - updated simplecpp to 1.6.1 / hooked up `simplecpp::C2Y` (#7860) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| fb617062 |
Fix #14171 FP leakReturnValNotUsed with freopen() (#7866)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 68454d63 | #14173: Add Valuetype type and sign for stdint macros (#7869) |
Swasti Shrivastava <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e3c8bdce | fixed #13934 - removed deprecated platforms `unix32-unsigned` and `unix64-uns... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2bebf5d4 | Revert "Fix #14150 (Add unionzeroinit check)" (#7868) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 48238526 | Fix #14150 (Add unionzeroinit check) (#7843) |
Anton Lindqvist <a****n@b****e>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 67cef475 | fix #14163: GUI: checks multiple configurations even though user provides def... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 8b2249c8 | fix #14130: false positive: unusedStructMember with [[maybe_unused]] (#7818) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 5131a055 | dynamically allocate model in `ResultsTree` (#7798) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ef92f3f2 | Fix #14170 (Bitfields may be followed by comma) (#7865) |
Anton Lindqvist <a****n@b****e>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c8a7ab80 | fix #14131: False positive: unusedStructMember with __attribute__((unused)) (... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e755fdba | Followup fix for #14126 crash in Tokenizer::simplifyCPPAttribute() (#7863) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ec142c99 | Fix #14168 (Change CWE for comparePointers) (#7864) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9fca8216 | converted `TestTokenizerCompileLimits` into a Python test (#7847) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 8da9e502 | CppCheck: no need to write locations in unused preprocessor output / Preproce... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9433184e | Fix #14126 crash in Tokenizer::simplifyCPPAttribute() (#7862) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d9049eb7 | Fix 14136: False positive: constParameterReference when using void cast (#7829) |
Paul Fultz II <p****2@y****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 3f93d617 |
Fix #14161 FN constVariablePointer (assignment to const pointer) (#7859)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c0b4c73e | fix #14106: Using Anonymous enum as a return type for a function creates vari... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 749e98ab | fix #14115: GUI: allow that premium misra C is enabled even if there is no mi... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a5bc2f9e | fixed #13388 - store active checkers in build dir (#7852) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 1a226cb1 | fixed #12021 - bail out on compiler warnings in CI (#7735) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 6a962e39 | disabled debug libstdc++ in more cases in the CI (#7854) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| db717a89 | AUTHORS: Add flovent [skip ci] (#7858) |
flovent <f****n@p****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ec232da1 | Fix #7570: Support address-of operator on variables in `getBufferSize()` (#7767) |
flovent <f****n@p****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e5f0b8eb | moved `TokenImpl` out of global scope (#7831) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 39f3a757 | fix #14156: import project: compile_commands.json generated by bear with defi... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9aae64d8 | fix #14157: better handling of 'asm goto(...)' etc (#7857) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| b5076dbe | Fix build on OpenBSD (#7855) |
Anton Lindqvist <a****n@b****e>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4c0c68f0 | disabled `-Wpoison-system-directories`unconditionally on macOS (#7839) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d1698b36 | TestFixture: removed unused `mVerbose` (#7841) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 23c3aa30 | config.h: removed check of non-builtin define for `USE_UNIX_BACKTRACE_SUPPORT... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 99cf9e38 | mitigated `-Wunused-function` Clang warnings with code added by matchcompiler... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 99080da8 | Fix #14151 syntaxError with explicit operator call in braced initializer (#7850) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 99523e18 | fix #14153: Table of .cfg files is broken in manual.pdf (#7851) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f916df05 | testrunner: avoid some `TestFixture::settingsBuilder()` invocations (#7845) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9ac26afb | Fix #14149 (use same uncrustify version in CI and runformat script) (#7849) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 413c87e0 | small cleanup to `make` invocations in CI (#7804) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 376d7f18 | Fix #14075 (False positive: unusedStructMember, member usage by alignas is ig... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 20bed39b | pass a char buffer to simplecpp instead of a stream (#6379) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9257dd6d | CONTRIBUTING.md: added sections about source TODOs and simplecpp [skip ci] (#... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 78f5c258 | TUNING.md: mention `--no-check-unused-templates` and `--file-filter` [skip ci... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 35dc4253 | Fix 13930: False positive: valueflow and other variable (#7827) |
Paul Fultz II <p****2@y****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4d04f412 | fixed #14139 - removed `macos-13` from CI (#7825) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 6e558128 | fixed some compiler errors with `USE_BOOST_INT128` (#7833) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e89d6a61 | Manual: Minor tweaks to make text easier to read (#7837) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 5e54366b | disabled `run-dmake` dependency in more cases in the CI (#7834) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9ef09101 | Fix 14137: False positive: uninitvar when using an assert before loop (#7828) |
Paul Fultz II <p****2@y****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f48ffc1d | fixed #13058 - disabled `-Wdollar-in-identifier-extension` warnings for test ... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 3e169d67 | symboldatabase.cpp: avoid duplicated `ValueType::typeFromString()` calls in `... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 060db6b7 | symboldatabase.cpp: avoid library type lookup in `parsedecl()` if token is a ... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| fea194b1 | refs #13698 - exit early in `Library::detect*()` if token is a keyword (#7820) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| fed91ac1 | PreprocessorHelper: avoid potential ambiguity in future cleanups (#7797) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 411a3a7e | refs #13788 - CI-unixish-docker.yml: removed `ubuntu:24.10` (#7819) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 2b2515fa | Fix #14134 Hang in valueFlowSymbolic() caused by unrelated template (#7814) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 040730ed | removed usage of default parameters from `Token::insertToken*()` (#7813) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 8378b97c | fixed #14066 - reworked usage of `CPPFLAGS` in `Makefile` (#7783) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f247e58a | fixed #13926 - `ErrorMessage::FileLocation::mOrigFileName` was not stored in ... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 301b19d3 | fixed #14108 - TestCppcheck: use unique names for generated files (#7792) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 4bb3d950 | cleaned up some `Token::insertToken*()` calls (#7791) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| dca6e38d | readme.md: added Conan and removed OSDN packages / re-structured and re-worde... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| a86640d8 | do not set values if there is no expression (#7295) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 2c2342f4 | fix #13714: only the first unused templated function is not being checked wit... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 08272b30 | disabled `-Wpoison-system-directories` AppleClang warnings until version 15 (... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 5c5b978e | test-resultstree: disabled `-Wsuggest-attribute=noreturn` GCC warnings (#7784) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f3e4824a | Fix #14116 (cmdline: Improve IDE integration with --file-filter=+ option) (#7... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| a6747413 | fix #13854: memleak might show misleading location (#7796) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f47acb09 | fix #14058: FP incorrectStringBooleanError (std::string_view literal not reco... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e6e045f6 | Fix #14107 (GUI: add menu option to show EULA for cppcheck premium) (#7788) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 2b51b48e | bisect_common.py: fixed flags for builds with older versions [skip ci] (#7786) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 2ee39fea | Fix pop_back TODO in ImportProject::fsSetDefines (#7780) |
Goncalo Mao-Cheia <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| ac69a970 | Makefile: disabled usage of `_GLIBCXX_DEBUG` for now (#7782) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| d9a054c6 | ProgramMemory: avoid unnecessary insertion in `setValue()` (#7770) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 478055eb | Premium manual: troubleshooting licensing issues [skip ci] (#7779) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 327ef3c0 | fixed #13822 - added hack to use header-only Boost with Visual Studio (#7541) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 12b7eff9 | refs #13278 - CI-unixish.yml: do not use xdist with `macos-15` in `build` (mi... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b4f07cdb | donate_cpu_lib.py: reverted back to overriding `CXXFLAGS` for now [skip ci] (... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b413181f | path.cpp: fixed `-Wuseless-cast` GCC warning with C++17 (#7771) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f8e87652 | fixed #14065 - Makefile: added `CXXOPTS` and `LDOPTS` to extend `CXXFLAGS` an... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| d24ce17d | tokenize.cpp: avoid unnecessary copies with `ScopeInfo3::addChild()` (#7772) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 1219ae8b | fixed #14088 - made CMake build with `BUILD_CLI=Off` work (#7765) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 23a698dc |
Fix #14019 Bad AST for template reference type / #14054 FN danglingTemporaryL...
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b46125e2 | Fix #14095 (TemplateSimplifier: store location of template argument token) (#... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago |