Oliver Stöneberg
1f2b49142e
extracted single job execution into SingleExecutor
/ improved testing / do not unconditionally apply colors to output ( #4882 )
...
* added `Settings::useSingleJob()` and use it instead of checking `jobs` or `jointSuppressionReport`
* extracted single job execution into `SingleExecutor`
* moved `reportStatus()` from `CppCheckExecutor` to Èxecutor
* TestSingleExecutor: improved tests
* added testing of markup extension handling in executors
* cleaned up includes based on `include-what-you-use`
* testsingleexecutor.cpp: suppress `performance-unnecessary-value-param` clang-tidy warnings
* ProcessExecutor: send color via pipe instead of applying it beforehand
* do not unconditionally apply colors to output / disable all colors in tests / adjusted tests for changed output behavior
* fixed precision loss in `Executor::reportStatus()`
* fixed `naming-varname` selfcheck warnings
2023-04-08 18:06:38 +02:00
..
2023-04-07 20:14:53 +02:00
2023-04-07 19:02:34 +02:00
2023-04-01 09:40:10 +02:00
2023-04-08 16:08:47 +02:00
2023-04-07 20:14:53 +02:00
2023-03-02 21:50:14 +01:00
2023-03-03 18:37:09 +01:00
2023-04-08 18:06:38 +02:00
2023-01-28 10:16:34 +01:00
2022-08-28 14:22:12 +02:00
2023-03-02 21:50:14 +01:00
2023-03-04 12:05:17 +01:00
2023-02-17 07:17:37 +01:00
2023-01-28 10:16:34 +01:00
2023-03-02 21:50:14 +01:00
2023-04-08 16:08:47 +02:00
2023-03-24 13:29:43 +01:00
2023-03-02 21:50:14 +01:00
2023-03-02 21:50:14 +01:00
2023-04-08 16:08:47 +02:00
2023-03-03 18:36:27 +01:00
2023-04-08 16:08:47 +02:00
2023-04-01 19:58:58 +02:00
2023-03-09 20:04:20 +01:00
2023-03-17 19:06:17 +01:00
2023-04-06 18:45:12 +02:00
2023-01-28 10:16:34 +01:00
2023-04-08 16:08:47 +02:00
2023-03-02 21:50:14 +01:00
2023-02-11 10:44:56 +01:00
2023-04-01 09:38:40 +02:00
2023-03-28 11:24:52 +02:00
2023-04-08 16:08:47 +02:00
2023-01-28 10:16:34 +01:00
2023-03-02 21:50:14 +01:00
2023-03-04 08:53:19 +01:00
2023-04-08 16:08:47 +02:00
2023-03-02 22:05:41 +01:00
2023-04-08 16:08:47 +02:00
2023-04-08 16:08:47 +02:00
2023-03-26 16:18:44 +02:00
2023-01-28 10:16:34 +01:00
2023-04-06 18:46:45 +02:00
2023-02-24 06:21:02 +01:00
2023-01-28 10:16:34 +01:00
2023-03-03 18:36:27 +01:00
2023-01-28 10:16:34 +01:00
2023-04-08 16:08:47 +02:00
2023-04-08 18:06:38 +02:00
2023-04-08 18:06:38 +02:00
2023-01-21 11:55:36 +01:00
2023-01-28 10:16:34 +01:00
2023-03-03 18:36:27 +01:00
2023-04-03 15:41:19 +02:00
2023-04-07 11:09:13 +02:00
2023-03-03 18:36:27 +01:00
2023-04-08 18:06:38 +02:00
2023-03-02 21:50:14 +01:00
2023-03-24 13:29:43 +01:00
2023-03-02 21:50:14 +01:00
2023-01-28 10:16:34 +01:00
2023-04-08 18:06:38 +02:00
2023-04-08 16:08:47 +02:00
2023-04-08 18:06:38 +02:00
2023-01-28 10:16:34 +01:00
2023-04-08 16:08:47 +02:00
2023-04-08 16:08:47 +02:00
2023-04-08 16:08:47 +02:00
2023-01-28 10:16:34 +01:00
2023-03-03 18:36:27 +01:00
2023-04-06 18:46:45 +02:00
2023-03-03 18:36:27 +01:00
2023-03-03 18:36:27 +01:00
2023-04-08 16:08:47 +02:00
2023-03-02 21:50:14 +01:00
2023-03-02 21:50:14 +01:00
2023-04-08 16:08:47 +02:00
2023-04-08 16:08:47 +02:00