Oliver Stöneberg
|
8dee551cad
|
added testing of clang-tidy invocation to executor tests / also some cleanups (#5514)
|
2023-10-08 09:06:02 +02:00 |
Oliver Stöneberg
|
84a9b3a5f2
|
enabled and mitigated `modernize-use-equals-default` clang-tidy warnings / removed unnecessary default destructors (#5335)
|
2023-08-16 17:13:36 +02:00 |
Oliver Stöneberg
|
a17f6e89d1
|
pass `Suppressions` separately from `const Settings` into executors (#5278)
|
2023-08-07 18:39:57 +02:00 |
Oliver Stöneberg
|
a00b6e1f8a
|
simplified `ThreadExecutor` class by moving some code out of it / fixed some thread safety issues (#4849)
|
2023-03-04 12:05:17 +01:00 |
Daniel Marjamäki
|
464fbe8d53
|
Update copyright year
|
2023-01-28 10:16:34 +01:00 |
Oliver Stöneberg
|
897826006e
|
mitigated some clang-tidy warnings in headers (#4472)
* erroritem.h: avoid `performance-no-int-to-ptr` clang-tidy warning
* suppress `readability-inconsistent-declaration-parameter-name` clang-tidy warnings for Qt signals
* tokenlist.h: mitigated `readability-make-member-function-const` clang-tidy warnings
* fixed `modernize-use-override` clang-tidy warnings in headers
* fixed `modernize-pass-by-value` clang-tidy warnings in headers
* tokenize.cpp: avoid unnecessary copy
|
2022-09-16 18:59:15 +02:00 |
Oliver Stöneberg
|
b51aea5531
|
separated process execution code into `ProcessExecutor` (#4249)
|
2022-07-08 16:42:57 +02:00 |
Oliver Stöneberg
|
5e6cc1053a
|
small `ErrorLogger` usage cleanups (#4033)
|
2022-04-21 21:30:22 +02:00 |
Paul Fultz II
|
dad10f2ab7
|
Fix 7684: ValueFlow: function call 'X::GetSize()' (#3984)
* Improve getting function to calculate the return
* Add test
* Format
* Move to cpp to avoid FP
* Format
|
2022-04-07 06:49:25 +02:00 |
Oliver Stöneberg
|
de728f472c
|
removed ThreadExecutor::addFileContent() (#3865)
|
2022-03-02 11:10:29 +01:00 |
Oliver Stöneberg
|
51371f7929
|
added CMake option USE_THREADS to be able to use threads instead of fork() / cleanups (#3852)
|
2022-02-23 09:04:35 +01:00 |
Oliver Stöneberg
|
b886b64b1a
|
de-coupled ErrorLogger interface from ThreadExecutor (#3849)
|
2022-02-22 09:54:35 +01:00 |
Oliver Stöneberg
|
f32583e097
|
removed OVERRIDE and FINAL defines and use the keywords directly (#3767)
|
2022-02-10 23:02:24 +01:00 |
Daniel Marjamäki
|
3989408738
|
Update copyright year
|
2022-02-05 11:45:17 +01:00 |
Oliver Stöneberg
|
55ff684f34
|
added unusedFunction self check to CI / cleanups (#3526)
|
2022-01-18 22:02:25 +01:00 |
Oliver Stöneberg
|
ba402f3e50
|
cleaned up includes based on include-what-you-use (#3627)
|
2021-12-15 19:47:27 +01:00 |
chrchr-github
|
d9b6940070
|
Cleanup: unnecessary includes, fix include order, fix unreferenced va… (#3418)
|
2021-08-26 19:36:31 +02:00 |
chrchr-github
|
5868d01e80
|
THREADING_MODEL_WIN: replace Win32 API calls with std::async, std::mutex (#3408)
|
2021-08-24 20:39:43 +02:00 |
Paul Fultz II
|
8dc1fa7a59
|
Add colors to CLI reporting (#3304)
|
2021-07-08 21:21:35 +02:00 |
Daniel Marjamäki
|
42437277dc
|
Update Copyright year
|
2021-03-21 20:58:32 +01:00 |
Oliver Stöneberg
|
ac7647fcd8
|
some self-check suppression cleanups (#3032)
|
2021-01-09 20:32:38 +01:00 |
Daniel Marjamäki
|
894b79227d
|
Revert "Revert "fixed excessive spawning of child processes / fixed potential zombie processes (#2924)""
This reverts commit 5650897a4b .
|
2020-12-03 18:06:18 +01:00 |
Daniel Marjamäki
|
5650897a4b
|
Revert "fixed excessive spawning of child processes / fixed potential zombie processes (#2924)"
This reverts commit 873aa075b4 .
There was performance issues.
|
2020-12-03 12:25:59 +01:00 |
Oliver Stöneberg
|
873aa075b4
|
fixed excessive spawning of child processes / fixed potential zombie processes (#2924)
|
2020-11-29 14:59:09 +01:00 |
Oliver Stöneberg
|
37bc0483a4
|
made check.h less heavy (#2633)
|
2020-05-23 07:16:49 +02:00 |
Daniel Marjamäki
|
08ddd84780
|
Update copyright year
|
2020-05-10 11:16:32 +02:00 |
Daniel Marjamäki
|
3e0218299b
|
Revert "Update copyright year"
This reverts commit 6eec6c4bd5 .
|
2020-05-10 11:13:05 +02:00 |
Daniel Marjamäki
|
6eec6c4bd5
|
Update copyright year
|
2020-05-10 11:11:34 +02:00 |
Oliver Stöneberg
|
2c1e36e63e
|
cleaned up includes based on include-what-you-use (#2600)
* cleaned up includes based on include-what-you-use
* check.h: trying to work around Visual Studio 2012 bug
* fixed Visual Studio compilation
|
2020-04-13 13:44:48 +02:00 |
Daniel Marjamäki
|
f7a30fc99f
|
Rename Verification => Bughunting
|
2020-01-18 07:25:57 +01:00 |
Daniel Marjamäki
|
4b4f7ea60b
|
Verification; Updated report
|
2019-12-27 19:05:22 +01:00 |
Oliver Stöneberg
|
b5c598cca4
|
added missing OVERRIDE usage and removed redundant virtual (#2190)
|
2019-09-20 21:57:16 +02:00 |
amai2012
|
24ad434c52
|
Refactoring: use enum class
|
2019-07-29 21:05:09 +02:00 |
Daniel Marjamäki
|
8198bd5e8f
|
Rename variables in threadexecutor according to our naming convention
|
2019-07-15 18:45:06 +02:00 |
Sebastian
|
d1deff7c02
|
threadexecutor.h: Disable THREADING_MODEL_FORK for Cygwin (trac 8973) (#1670)
The fork implementation in Cygwin seems to be not very reliable.
See also the Cygwin documentation here: https://cygwin.com/faq/faq.html#faq.using.fixing-fork-failures
More details in the ticket https://trac.cppcheck.net/ticket/8973
|
2019-02-15 21:47:33 +01:00 |
Daniel Marjamäki
|
bd7790fd8c
|
Update copyright year
|
2019-02-09 07:24:06 +01:00 |
Daniel Marjamäki
|
792419a591
|
Use OVERRIDE macro in cli
|
2019-01-12 15:42:50 +01:00 |
IOBYTE
|
ce50df8047
|
Fix override warnings. (#1234)
|
2018-05-15 16:37:40 +02:00 |
Daniel Marjamäki
|
7e4dba6a7e
|
Updated copyright year
|
2018-03-31 20:59:09 +02:00 |
Matthias Krüger
|
f009cfc845
|
fix some typos found by codespell.
|
2018-02-04 20:53:43 +01:00 |
Daniel Marjamäki
|
c4caee6b18
|
Updated copyright year
|
2018-01-14 15:37:52 +01:00 |
Ayaz Salikhov
|
28aa939d69
|
iwyu - include what you use
|
2017-05-27 04:33:47 +02:00 |
Daniel Marjamäki
|
633ed23c0d
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
Daniel Marjamäki
|
606e31602c
|
Fixed #7177 (Support compile_commands.json)
|
2016-08-13 10:50:03 +02:00 |
Daniel Marjamäki
|
c586ae8cbe
|
Revert 'project' - it is not ready yet
|
2016-08-07 17:10:37 +02:00 |
Daniel Marjamäki
|
78fc307c73
|
1
|
2016-08-07 15:45:36 +02:00 |
Daniel Marjamäki
|
4dbdb50317
|
split
|
2016-08-07 15:35:41 +02:00 |
Daniel Marjamäki
|
fab2c96622
|
j2
|
2016-08-07 14:30:09 +02:00 |
Lauri Nurmi
|
996c9244d8
|
Update copyright year to 2007-2016.
|
2016-01-01 15:34:45 +02:00 |
Daniel Marjamäki
|
0f9d90d2be
|
Changed Copyrights. Removed my name.
|
2015-11-18 20:04:50 +01:00 |