cppcheck/cli
Oliver Stöneberg fc700b68eb
refs #4452 / refs #11705 - improved `--showtime=` behavior and testing (#4876)
This is a step onto leveraging the `ThreadExecutor` implementation for
`ProcessExecutor` which is a follow-up to #4870. We need to have the
proper test coverage and the existing implementations working as
expected before we move to the shared code.

Fixes:
- added `--showtime=` tests for all executor implementations
- only print `--showtime=summary` once at the end
- prevents `--showtime=` by multiple threads to be written at the same
time - essentially breaking the output
- reset the timer results before each test
- deprecated `top5` in favor of `top5_file`
- fixed printing for all executors except `ProcessExecutor`
2023-10-05 19:04:06 +02:00
..
CMakeLists.txt use `ccache` for sanitizer builds / do not use precompiled headers with `ccache` (#4910) 2023-04-01 09:40:10 +02:00
cli.vcxproj
cli.vcxproj.filters
cmdlinelogger.h perform logging in `CmdLineParser` through an interface (#5478) 2023-09-25 13:43:18 +02:00
cmdlineparser.cpp refs #4452 / refs #11705 - improved `--showtime=` behavior and testing (#4876) 2023-10-05 19:04:06 +02:00
cmdlineparser.h perform logging in `CmdLineParser` through an interface (#5478) 2023-09-25 13:43:18 +02:00
cppcheckexecutor.cpp Avoid const_cast (#5490) 2023-09-28 18:20:43 +02:00
cppcheckexecutor.h Improved addon execution errorhandling (#5451) 2023-09-20 10:40:57 +02:00
cppcheckexecutorseh.cpp
cppcheckexecutorseh.h
cppcheckexecutorsig.cpp
cppcheckexecutorsig.h
executor.cpp
executor.h
filelister.cpp
filelister.h
main.cpp
precompiled.h
processexecutor.cpp refs #4452 / refs #11705 - improved `--showtime=` behavior and testing (#4876) 2023-10-05 19:04:06 +02:00
processexecutor.h
singleexecutor.cpp refs #4452 / refs #11705 - improved `--showtime=` behavior and testing (#4876) 2023-10-05 19:04:06 +02:00
singleexecutor.h
stacktrace.cpp
stacktrace.h cppcheckexecutor.cpp: extracted platform-dependent code into separate files (#4359) 2022-08-16 22:03:44 +02:00
threadexecutor.cpp refs #4452 / refs #11705 - improved `--showtime=` behavior and testing (#4876) 2023-10-05 19:04:06 +02:00
threadexecutor.h
version.rc