Commit Graph

  • f13134a6a4
    Refactoring: use init list, redundant init (#5552) chrchr-github 2023-10-15 14:51:12 +0200
  • 16c5a11786
    posix.cfg: Warn in case the return value of localtime() is ignored. (#5555) orbitcowboy 2023-10-14 16:59:42 +0200
  • 903df84ddc
    Fix #12072 FN constStatement with enum (#5554) chrchr-github 2023-10-13 21:40:47 +0200
  • ec15772381
    Refactoring suppressions code. (#5550) Daniel Marjamäki 2023-10-13 19:57:08 +0200
  • efd488b519
    Partial fix for #12062 FN: memleak (#5548) chrchr-github 2023-10-13 18:47:06 +0200
  • f56677a99d
    Fix #11857 FP constParameterReference with std::map (#5551) chrchr-github 2023-10-13 18:08:40 +0200
  • ebb877adcc
    gui/platforms.h: renamed `Platform` to `PlatformData` / Platform: removed unnecessary `cppcheck` namespace (#5545) Oliver Stöneberg 2023-10-13 16:02:04 +0200
  • 579938a6ff
    AUTHORS: Add JohanBertrand [ci skip] (#5549) Daniel Marjamäki 2023-10-13 12:48:50 +0200
  • 44ab976451
    Inline suppression for block of code or whole file (#5402) Johan Bertrand 2023-10-13 12:45:13 +0200
  • 8ef4da475a
    Add test for #2456, #12011 (#5544) chrchr-github 2023-10-12 16:27:10 +0200
  • 9d4e3829c2
    Partial fix #12030 (False positive: uninitialized variable, conditional modification, flag) (#5543) Daniel Marjamäki 2023-10-12 13:56:47 +0200
  • 8c0d43d928
    removed unnecessary encapsulation of severity enum and made it an `enum class` (#5541) Oliver Stöneberg 2023-10-12 11:58:39 +0200
  • 179d26f06b
    Fix #12064 FP useStlAlgorithm with loop over initializer list (#5542) chrchr-github 2023-10-12 10:06:52 +0200
  • e247e818ec
    Fix #12052 FP: containerOutOfBounds (#5534) chrchr-github 2023-10-11 14:08:17 +0200
  • 784b526365
    installer: added missing library configurations and removed unneeded Qt DLLs / refs #10771 - added initial portable package (#4669) Oliver Stöneberg 2023-10-11 13:26:12 +0200
  • 0f70f193ad
    buildman.yml: fixed `manpage` job (#5539) Oliver Stöneberg 2023-10-11 12:33:13 +0200
  • d757f8b8fc
    fixed #12058 - donate_cpu_lib.py: removed `--showtime=none` option not supported by the previous version (#5538) Oliver Stöneberg 2023-10-10 11:53:46 +0200
  • 7393083d5d
    added `CmdLineLogger::printRaw()` / CppCheckExecutor: more `CmdLineLogger` usage (#5537) Oliver Stöneberg 2023-10-09 22:22:39 +0200
  • 84f2485a26
    fixed #7099 - added optional `man` target to CMake / build manpage in CI (#5536) Oliver Stöneberg 2023-10-09 22:20:36 +0200
  • e4028f6820
    fixed some "Declarator is never used" Rider warnings (#5535) Oliver Stöneberg 2023-10-09 18:06:35 +0200
  • cc92b09ec1
    fixed #12016 - ProcessExecutor: added missing invocation of clang-tidy (#5529) Oliver Stöneberg 2023-10-09 12:26:58 +0200
  • 2f62e9d316
    mitigated several compiler warnings / suppress compiler warnings in CI where we don't care about them (#5497) Oliver Stöneberg 2023-10-09 12:25:56 +0200
  • c969c331ea
    fixed #12034 - release-windows.yml: specify proper openssl tool (#5522) Oliver Stöneberg 2023-10-09 12:15:46 +0200
  • 47d2c0f619
    Fix Cert C++ warnings reported by Cppcheck Premium (#5528) Daniel Marjamäki 2023-10-09 11:20:56 +0200
  • 06b5ef1e4d
    cleaned up includes based on include-what-you-use (#5532) Oliver Stöneberg 2023-10-09 10:07:20 +0200
  • f7268e7a6d
    Add Wang Haoyu to AUTHORS [skip ci] (#5530) chrchr-github 2023-10-08 21:32:26 +0200
  • 0f28f3e493
    generate `AddonInfo` only once (#4958) Oliver Stöneberg 2023-10-08 21:28:57 +0200
  • cc44966fb5
    std.cfg: remove wrong macro replacements for UINT32_C etc. (#5527) Daniel Marjamäki 2023-10-08 14:44:07 +0200
  • 960e8bb4ea
    testrunner: got rid of some redundant preprocessing code / added some missing asserts (#5521) Oliver Stöneberg 2023-10-08 11:29:52 +0200
  • a22c181553
    fixed "Redundant elaborated type specifier" Rider warnings (#5517) Oliver Stöneberg 2023-10-08 09:10:17 +0200
  • 3ba53c6b6a
    fixed #12022 - disallow using `--project` with source files (#5515) Oliver Stöneberg 2023-10-08 09:07:15 +0200
  • 8dee551cad
    added testing of clang-tidy invocation to executor tests / also some cleanups (#5514) Oliver Stöneberg 2023-10-08 09:06:02 +0200
  • eb076d877b
    Improve testcases for unsigned char platforms (#5524) moui0 2023-10-08 05:04:57 +0800
  • e9c39c124a
    windows.cfg: Fix wrong FlushConsoleInputBuffer configuration (#5526) orbitcowboy 2023-10-07 20:05:43 +0200
  • d48df980b4
    Fix 12030: False positive: uninitialized variable, conditional modification, flag (#5520) Paul Fultz II 2023-10-07 07:01:06 -0500
  • 1d30b617c1
    windows.cfg: Fixed wrong configuration of GetModuleHandle(A|W)-functions (#5525) orbitcowboy 2023-10-07 13:59:01 +0200
  • 723ba16eb6
    fixed some "Parameter can be made pointer/reference to const" Rider warnings (#5516) Oliver Stöneberg 2023-10-06 09:57:16 +0200
  • 903eccb336
    Fix #12039 FP knownConditionTrueFalse (#5513) chrchr-github 2023-10-06 09:53:24 +0200
  • 5a52fa80fb
    refs #12022 - disallow multiple `--project` options (#5499) Oliver Stöneberg 2023-10-05 21:36:44 +0200
  • fe8730cf0f
    MathLib: renamed `to{U}LongNumber()` to `toBig{U}Number()` (#5503) Oliver Stöneberg 2023-10-05 19:21:42 +0200
  • fc700b68eb
    refs #4452 / refs #11705 - improved `--showtime=` behavior and testing (#4876) Oliver Stöneberg 2023-10-05 19:04:06 +0200
  • f1f740883f
    bump simplecpp to simplecpp revision dbae338e (#5511) Daniel Marjamäki 2023-10-05 18:20:42 +0200
  • 787da43dc9
    Fix #12036 FN knownConditionTrueFalse comparing enum with number (#5510) chrchr-github 2023-10-05 18:15:18 +0200
  • a52d2a23a0
    Fix #12018 (False positive: null pointer, multiple arguments) (#5509) Daniel Marjamäki 2023-10-05 15:08:25 +0200
  • f054feba85
    Fix #12015 by adding pid to filelist name (#5491) andymacg 2023-10-05 05:44:48 -0400
  • d9a8909d2a
    Fix #11408 debug: Function::addArguments found argument 't' with varid 0 (#5507) chrchr-github 2023-10-05 10:01:46 +0200
  • 354ea60b87
    Update C++ standard list of --std option in manpage (#5506) Shohei YOSHIDA 2023-10-05 02:52:14 +0900
  • 4afc29b999
    updated latest Python in CI to 3.12 (#5505) Oliver Stöneberg 2023-10-04 10:09:49 +0200
  • 8ac7590212
    gtk: add g_file_info_get_* exceptions (#5502) Andy Holmes 2023-10-03 01:36:55 -0700
  • d069dbfd93
    Fix #12029 (Fix definitions of global constants) (#5504) Daniel Marjamäki 2023-10-02 20:32:51 +0200
  • 1b3fa2af88
    Added floating point categories to handle the return value from fpclassify() (#5501) orbitcowboy 2023-10-01 23:51:06 +0200
  • 6a8f787915
    Fix #12026 (simplifyTypedef: not handled properly when typedef and enum constant has same name) (#5500) Daniel Marjamäki 2023-10-01 21:26:54 +0200
  • 6773cdb34b
    Fix #12014 syntaxError due to bad typedef simplification (#5493) chrchr-github 2023-09-28 19:26:12 +0200
  • 033cf64961
    Avoid const_cast (#5490) chrchr-github 2023-09-28 18:20:43 +0200
  • ed5532c2a7
    Fix #12019 (False positive: null pointer, array zero initialization) (#5495) Daniel Marjamäki 2023-09-28 15:18:08 +0200
  • c4fe5ac8b7
    Fix #12012 (FP: uninitvar, address of variable is casted to uintptr_t that is passed to function) (#5494) Daniel Marjamäki 2023-09-28 13:47:11 +0200
  • db5f75f741
    manual: Add manual-premium.md for the Cppcheck Premium manual (#5492) Daniel Marjamäki 2023-09-28 13:30:58 +0200
  • 63b76d2266
    Fix valueFlowBailoutIncompleteVar with ptr to ptr (refs #10045) (#5488) chrchr-github 2023-09-28 10:36:18 +0200
  • 73d305ea46
    Fix #12013 crash: crashes in release builds if cppcheck build dir is used (#5489) chrchr-github 2023-09-27 16:44:22 +0200
  • ca20152e51
    findDependencies.cmake: use `FindPython` instead of deprecated `FindPythonInterp` (#5485) Oliver Stöneberg 2023-09-27 10:06:03 +0200
  • e928f2b5aa
    Fix valueFlowBailoutIncompleteVar with new (refs #10045) (#5487) chrchr-github 2023-09-26 21:39:07 +0200
  • 3774d46303
    TestCmdlineParser: store messages in logger class instead of utilizing the redirect (#5482) Oliver Stöneberg 2023-09-26 21:38:15 +0200
  • 4ba19c42ba
    Bump simplecpp (fix #11991) (#5486) chrchr-github 2023-09-26 15:58:16 +0200
  • a3ff6d53c4
    added `-Werror` to pytest calls and fixed reported warnings (#5483) Oliver Stöneberg 2023-09-26 15:31:37 +0200
  • a9952d9da6
    CppCheck: avoid expensive `std::ostringstream` usage in `checkFile()` (#5481) Oliver Stöneberg 2023-09-26 14:22:52 +0200
  • f037edf586
    Fix #11440 FN Moved value when using {} to initialize (#5479) chrchr-github 2023-09-26 10:04:22 +0200
  • 9f96803f62
    TestCheck: added missing registration (#5484) Oliver Stöneberg 2023-09-26 10:03:53 +0200
  • 99e38cf8f8
    Partial fix for #10968 FN detect always false/true comparison of function with constant (#5480) chrchr-github 2023-09-25 22:18:07 +0200
  • 3fd00c19df
    perform logging in `CmdLineParser` through an interface (#5478) Oliver Stöneberg 2023-09-25 13:43:18 +0200
  • 1959c85e34
    test/cli/test-other.py: improved addon tests (#5469) Oliver Stöneberg 2023-09-25 13:39:17 +0200
  • 3979ade9ea
    got rid of test-only `Library` functions / avoid some more direct modifications of library data structures in test (#5468) Oliver Stöneberg 2023-09-25 13:37:24 +0200
  • e6e273645d
    donate_cpu_lib.py: increased the amount of upload tries (#5476) Oliver Stöneberg 2023-09-22 19:41:52 +0200
  • bba96c5c8f
    Fix valueFlowConditionExpressions bailout for C++ casts (refs #10045) (#5472) chrchr-github 2023-09-22 18:19:36 +0200
  • c527af9042
    donate-cpu-server.py: fixed "top x" reports / some cleanups (#5475) Oliver Stöneberg 2023-09-22 15:18:16 +0200
  • ba23b20264
    donate-cpu-server.py: filtered out various outdated and undesired (diff) results from reports / cleanups (#5474) Oliver Stöneberg 2023-09-22 12:17:33 +0200
  • b745d9ad6e
    Fix #12010 Improve unknownMacro message: int (#5473) chrchr-github 2023-09-22 10:16:21 +0200
  • 6fcf11b831
    donate-cpu-server.py: added `pkgs` query parameter to `check_library-*`, `incomplete_var-*` and `unknown_macro-*` reports (#5471) Oliver Stöneberg 2023-09-21 15:25:18 +0200
  • dc59543348
    Fix #12006 Improve unknownMacro message (#5470) chrchr-github 2023-09-21 00:28:49 +0200
  • 57bbb17f3b
    Fix #11986 debug: Executable scope 'x' with unknown function. (#5463) chrchr-github 2023-09-20 17:18:00 +0200
  • dc19916966
    Fix valueFlowConditionExpressions bailout for library function (refs #10045) (#5461) chrchr-github 2023-09-20 15:49:13 +0200
  • 4af2f991c2
    removed unused `daca.cfg` (#5467) Oliver Stöneberg 2023-09-20 14:46:12 +0200
  • f49fedb2ad
    fixed #11483 (FN unusedFunction for method with inline implementation) (#5457) Oliver Stöneberg 2023-09-20 14:45:44 +0200
  • da09580dde
    gtk.cfg: add G_DEFINE_QUARK() (#5464) Andy Holmes 2023-09-20 02:58:19 -0700
  • 5ae136a1be
    donate-cpu-server.py: added "top x" report for `unknownMacro` (#5466) Oliver Stöneberg 2023-09-20 11:23:04 +0200
  • 21e001cd1a
    refs #11993 - error out in `TestFileLister::recursiveAddFiles()` instead of looping infinitely when repository root directory is not found (#5462) Oliver Stöneberg 2023-09-20 10:49:00 +0200
  • a43b55a0ca
    Improved addon execution errorhandling (#5451) Oliver Stöneberg 2023-09-20 10:40:57 +0200
  • 58a7519cbb
    Fix 11992: FN (regression): uninitvar (#5465) Paul Fultz II 2023-09-19 23:43:58 -0500
  • 3089fc393b
    Fix #12002 (Filelister: Unclear error 'finding files failed (error: 3)') (#5460) Daniel Marjamäki 2023-09-19 15:36:34 +0200
  • c6b3c56174
    Improve findEnumerator() (refs #10045) (#5459) chrchr-github 2023-09-19 11:45:59 +0200
  • 176edbd22c
    added `--strict` and `-vv` to pytest calls (#5453) Oliver Stöneberg 2023-09-18 13:57:27 +0200
  • e611b18ffc AUTHORS: Add alucarded [skip ci] Daniel Marjamäki 2023-09-18 13:55:53 +0200
  • b6f60ad952
    Support importing projects with project-name (#5456) Tomasz Edward Posluszny 2023-09-18 13:54:20 +0200
  • 10c1ac977c
    Fix findEnumerator() with nested enum (refs #10045) (#5454) chrchr-github 2023-09-18 12:09:59 +0200
  • 640b561633
    Fix #11995 FP passedByValue when variable is moved from (#5455) chrchr-github 2023-09-17 22:32:35 +0200
  • 0c51977f86
    Fix valueFlowBailoutIncompleteVar for cast and template args (refs #10045) (#5452) chrchr-github 2023-09-16 13:03:14 +0200
  • df4457e895
    Use intrinsics for source location if available (#5449) Paul Fultz II 2023-09-15 10:18:08 -0500
  • 50ba5061c7
    Fix #11438 MathLib error on user defined literals (#5448) chrchr-github 2023-09-15 10:00:00 +0200
  • 79e8735d1a
    cli: update --help output, premium has full cert c++ coverage (#5450) Daniel Marjamäki 2023-09-14 15:59:06 +0200
  • 5a21851bb7
    Fix #11981 internalAstError with using declaration (#5446) chrchr-github 2023-09-14 12:14:08 +0200
  • 775af5ec70
    Add test for simplecpp#314 (#5438) chrchr-github 2023-09-14 09:41:39 +0200