Oliver Stöneberg
|
d46ea7ba86
|
avoid unnecessary copies with `push_back()` and `push_front()` (#4451)
|
2022-09-08 09:21:35 +02:00 |
Daniel Marjamäki
|
a2454ecbca
|
cli import cppcheck project with premium options
|
2022-08-23 20:13:03 +02:00 |
Oliver Stöneberg
|
16f598c409
|
added missing `sstream` includes (#4381)
|
2022-08-19 10:16:23 +02:00 |
Oliver Stöneberg
|
f7caf7dc93
|
avoid some unnecessary `std::string()` construction in comparisons (#4357)
* avoid unnecessary string wrapping
* consistently use `strcmp()`
|
2022-08-14 12:44:09 +02:00 |
Oliver Stöneberg
|
b65b47d3a8
|
enabled and fixed `modernize-pass-by-value` clang-tidy warnings (#4169)
|
2022-07-28 22:51:45 +02:00 |
chrchr-github
|
47c2a01392
|
Fix #11166 inefficient way to remove last character from std::string (#4267)
* Fix #11166 inefficient way to remove last character from std::string
* Format
* Modify message, add test
* Format
* Fix another warning
|
2022-07-11 23:07:37 +02:00 |
Oliver Stöneberg
|
c9c1f83a69
|
use `emptyString` more consistently (#4034)
|
2022-07-10 10:57:29 +02:00 |
Oliver Stöneberg
|
14421ae627
|
fail `run-clang-tidy` in case of compiler warnings / fixed Clang warnings / cleanups (#4036)
|
2022-05-15 12:42:29 +02:00 |
Oliver Stöneberg
|
8f728cb4b6
|
added (partial) support for specifying C++23 and support more "-std" options (#3212)
|
2022-04-15 16:17:36 +02:00 |
Daniel Marjamäki
|
8f386e15fd
|
Remove bug hunting. This feature will be provided in Cppcheck premium.
|
2022-04-11 07:31:33 +02:00 |
Daniel Marjamäki
|
212ac6c214
|
compile_commands.json: ensure that order of include paths are kept
|
2022-03-24 22:50:04 +01:00 |
Daniel Marjamäki
|
3bcbba598d
|
Fixed #10887 (compile database: include path with space is not handled)
|
2022-03-23 21:13:51 +01:00 |
Daniel Marjamäki
|
c968aeaf73
|
Import project: do not crash when importing compile database generated by IAR workbench
|
2022-02-16 08:35:47 +01:00 |
Oliver Stöneberg
|
06d10b7474
|
fixed and enabled performance-for-range-copy clang-tidy warning (#3682)
|
2022-02-12 08:20:45 +01:00 |
Daniel Marjamäki
|
cfe2392709
|
ImportProject: Fix loading of sln without BOM
|
2022-02-08 08:52:39 +01:00 |
Daniel Marjamäki
|
3989408738
|
Update copyright year
|
2022-02-05 11:45:17 +01:00 |
Oliver Stöneberg
|
8f7770f512
|
added an include-what-you-use GitHub Action (#3759)
|
2022-02-01 17:19:19 +01:00 |
Oliver Stöneberg
|
171da2e6f9
|
avoid dependency on transitive includes - based on include-what-you-use (#3757)
|
2022-01-27 19:03:20 +01:00 |
Daniel Marjamäki
|
ebd1fbbfd8
|
cert: improved check for int31-c
|
2022-01-20 21:09:39 +01:00 |
Oliver Stöneberg
|
0ba9cb4e64
|
fixed some unusedFunction warnings (#3618)
|
2022-01-04 15:48:08 +01:00 |
Oliver Stöneberg
|
cc24d6fcef
|
Fix #9162 (Invalid --project files do not give any error) (#3177)
|
2021-12-19 12:36:11 +01:00 |
Leon De Andrade
|
5b52f4946a
|
Implement support for passing multiple file filters (#3479)
|
2021-11-23 22:51:45 +01:00 |
chrchr-github
|
0c16e346f1
|
Minor: add endsWith() template, empy() check (#3472)
|
2021-09-28 20:34:21 +02:00 |
Paul Fultz II
|
7f358b2bed
|
Format with uncrustify (#3388)
|
2021-08-07 20:51:18 +02:00 |
Daniel Marjamäki
|
83d406806f
|
CI; Fixed problems in windows paths
|
2021-06-12 12:45:31 +02:00 |
Daniel Marjamäki
|
4a4808e0ff
|
ImportProject; Try to use relative paths
|
2021-06-12 11:10:35 +02:00 |
Daniel Marjamäki
|
d2d2124238
|
Revert "Clang import; This experimental feature didn't "take off" much. After a lot of work we are still far fram the goal. I remove it now but don't rule out completely that it could ever be added again."
This reverts commit 207361b174 .
|
2021-04-30 16:47:02 +02:00 |
Daniel Marjamäki
|
207361b174
|
Clang import; This experimental feature didn't "take off" much. After a lot of work we are still far fram the goal. I remove it now but don't rule out completely that it could ever be added again.
|
2021-04-21 18:59:48 +02:00 |
Oliver Stöneberg
|
6397e29f84
|
cleaned up includes based on include-what-you-use (#3141)
|
2021-04-03 21:30:50 +02:00 |
Daniel Marjamäki
|
42437277dc
|
Update Copyright year
|
2021-03-21 20:58:32 +01:00 |
Daniel Marjamäki
|
6a24b4f7c8
|
Fixed #10149 (compile database; incomplete handling of directory and file)
|
2021-01-31 10:14:22 +01:00 |
Daniel Marjamäki
|
95e2eebd8a
|
Revert fix for #10149, it caused an unexpected appveyor failure
|
2021-01-30 15:01:19 +01:00 |
Daniel Marjamäki
|
43e8430a80
|
Fixed #10149 (compile database; incomplete handling of directory and file)
|
2021-01-30 12:27:40 +01:00 |
Daniel Marjamäki
|
f700d81e59
|
ImportProject: Fixed compile_commands.json problems
|
2020-12-25 14:47:01 +01:00 |
orbitcowboy
|
53a4f68cb2
|
wxwidgets.cfg: Added support for more interface, found by daca@home
|
2020-12-25 12:16:06 +01:00 |
Daniel Marjamäki
|
cf57233f5d
|
ImportProject: Try to handle -D and -I in the same way
|
2020-12-25 11:51:24 +01:00 |
Daniel Marjamäki
|
54b5e77548
|
TestImportProject: Use raw strings
|
2020-09-06 16:00:19 +02:00 |
Dan
|
7efd84ecaf
|
Fix false skipping of folder-seperator (#2749)
|
2020-09-06 15:35:14 +02:00 |
Daniel Marjamäki
|
6277eece67
|
Variable contracts
|
2020-08-24 20:57:49 +02:00 |
Daniel Marjamäki
|
4ab04db53c
|
Rename 'cppcheckID' to 'hash'
|
2020-07-21 11:27:03 +02:00 |
Daniel Marjamäki
|
3723c708fc
|
ImportProject; Do not fail loading a GUI project that has warning tags
|
2020-07-19 08:07:10 +02:00 |
Daniel Marjamäki
|
7a4e6daecd
|
Fix import GUI project problem
|
2020-07-17 11:26:03 +02:00 |
Daniel Marjamäki
|
9edbec8594
|
astyle formatting
|
2020-07-16 16:36:11 +02:00 |
Daniel Marjamäki
|
118e9eb3e2
|
Better handling of CppcheckID suppressions
|
2020-07-16 15:27:23 +02:00 |
Daniel Marjamäki
|
d303510c78
|
Use value temp.maxTemplateRecursion
|
2020-06-27 12:57:09 +02:00 |
Daniel Marjamäki
|
57187ef876
|
ImportProject: Read max template recursion configuration value
|
2020-06-27 10:34:02 +02:00 |
Daniel Marjamäki
|
9772770226
|
Import project: Fix standard
|
2020-05-31 21:37:02 +02:00 |
Daniel Marjamäki
|
39fec386a1
|
Import project: Add stdcpp20 and stdcpplatest
|
2020-05-26 08:53:37 +02:00 |
Daniel Marjamäki
|
d70911c801
|
ImportProject: Read --std settings from vcxproj file
|
2020-05-25 21:43:24 +02:00 |
Daniel Marjamäki
|
f7bff1a272
|
Import project: Avoid NULL pointer dereference
|
2020-05-24 21:39:18 +02:00 |