PKEuS
|
141d2ac215
|
Refactorization: Improved internal implementation of severity and certainty levels
Backported from LCppC.
|
2021-02-24 22:00:06 +01:00 |
Daniel Marjamäki
|
0e32e19184
|
daca: update WRONG_DATA interface
|
2020-10-03 15:36:02 +02:00 |
Oliver Stöneberg
|
37bc0483a4
|
made check.h less heavy (#2633)
|
2020-05-23 07:16:49 +02:00 |
Oliver Stöneberg
|
e0e50139cb
|
cleaned up includes based on include-what-you-use (#2632)
* cleaned up includes based on include-what-you-use
* token.cpp: fixed -Wextra-semi-stmt warning
|
2020-05-10 16:45:45 +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
|
103ecb0257
|
Refactoring; Avoid templates
|
2020-02-01 08:52:34 +01:00 |
PKEuS
|
8218120fd5
|
Moved function from .h to .cpp
|
2019-12-21 11:55:11 +01:00 |
Oliver Stöneberg
|
65d1e90aa3
|
deleted methods should be public (#2193)
|
2019-09-20 21:58:09 +02:00 |
Daniel Marjamäki
|
45d1ca6f7c
|
Safe checks: Clarify a warning message
|
2019-07-25 17:19:51 +02:00 |
Daniel Marjamäki
|
3dc34f1515
|
Disable all simplified checks
|
2019-03-16 09:17:50 +01:00 |
Daniel Marjamäki
|
bd7790fd8c
|
Update copyright year
|
2019-02-09 07:24:06 +01:00 |
amai2012
|
03ed4afc70
|
Export interfaces from cppcheck-core.dll used from testrunner. In turn remove ctu sources from testrunner which are obsolete now.
|
2018-12-28 23:09:44 +01:00 |
Daniel Marjamäki
|
271763e680
|
CTU: Refactoring
|
2018-12-25 21:11:23 +01:00 |
Daniel Marjamäki
|
23eb98d2ca
|
Renamed Check::_name
|
2018-06-16 16:31:07 +02:00 |
Daniel Marjamäki
|
79ffe1d4fc
|
Rename _tokenizer, _settings, _errorLogger
|
2018-06-16 16:10:28 +02:00 |
Daniel Marjamäki
|
c2c43ce8a7
|
Code cleanup, use '= delete'
|
2018-05-28 12:44:18 +02:00 |
Daniel Marjamäki
|
f058d9ad08
|
CLI: Added more fields for --template and added a new --template-location. The gcc predefined template now matches latest gcc better.
|
2018-04-23 12:21:18 +02:00 |
PKEuS
|
d2146844dd
|
Refactorizations:
- Replace several push_back-calls by emplace_back
- Replace some x = x.substr(0, y) calls by x.erase(y)
|
2018-04-11 09:44:35 +02:00 |
Daniel Marjamäki
|
c4caee6b18
|
Updated copyright year
|
2018-01-14 15:37:52 +01:00 |
Ivan Maidanski
|
97ffec85c0
|
Fixed #7502 (Correct exit code if never used function is found) (#1026)
|
2018-01-12 08:24:01 +01:00 |
Daniel Marjamäki
|
fdbd6e688f
|
Remove unused function
|
2018-01-08 18:55:00 +01:00 |
Ayaz Salikhov
|
1d2b58e828
|
Correctify explicit usage (#951)
|
2017-09-07 13:03:45 +02:00 |
Ayaz Salikhov
|
b8cd7dbb5c
|
Use nullptr instead of 0 or NULL (#936)
|
2017-08-09 20:00:26 +02:00 |
Daniel Marjamäki
|
150d2aa902
|
Refactor and rename CHECK_WRONG_DATA
|
2017-06-05 18:41:15 +02:00 |
Daniel Marjamäki
|
62c22a8e06
|
daca2: change output for DacaWrongData. Show location. And use severity 'debug'
|
2017-06-04 19:46:20 +02:00 |
Daniel Marjamäki
|
66a488586e
|
Temporarily readd the UNSTABLE configuration
|
2017-06-04 18:30:49 +02:00 |
Daniel Marjamäki
|
0c6a551039
|
Try to limit Daca2WrongData output a little
|
2017-06-04 16:41:30 +02:00 |
Daniel Marjamäki
|
9715164d0a
|
Fixed DACA2 CHECK_WRONG_DATA macro
|
2017-06-04 15:50:27 +02:00 |
Daniel Marjamäki
|
35348fcf98
|
Try to fix Travis
|
2017-06-04 14:46:57 +02:00 |
Daniel Marjamäki
|
2106099029
|
daca2: print error message (DacaWrongData) instead of crashing when wrong data is seen
|
2017-06-04 14:05:34 +02:00 |
Daniel Marjamäki
|
aeef7117fe
|
astyle formatting
[ci skip]
|
2017-06-03 11:34:30 +02:00 |
Daniel Marjamäki
|
7ec3715c57
|
check.h: Cppcheck will be stable by default. Use -DUNSTABLE to make it unstable.
|
2017-06-03 11:18:00 +02:00 |
Alexander Mai
|
b4a58be113
|
#define HIDE_WRONG_DATA to get release mode build (hiding crashes on invalid AST/symboldatabase). Fix doxygen syntax.
|
2017-06-01 23:38:02 +02:00 |
Ayaz Salikhov
|
28aa939d69
|
iwyu - include what you use
|
2017-05-27 04:33:47 +02:00 |
Daniel Marjamäki
|
0262020707
|
--template: Removed 'clang' and renamed 'cppcheck2' to 'daca2'
|
2017-05-25 05:24:42 +02:00 |
Daniel Marjamäki
|
a3c0eecccf
|
Added --template=cppcheck2 output format
|
2017-05-23 12:19:11 +02:00 |
Daniel Marjamäki
|
7af58cf31a
|
show full error path in xml files
|
2017-05-22 07:42:54 +02:00 |
Daniel Marjamäki
|
55ae206ecc
|
ErrorPath: better output
|
2017-05-19 17:29:16 +02:00 |
Daniel Marjamäki
|
b53a2ff9eb
|
Command line: Added --template=clang formatting
|
2017-05-19 17:09:49 +02:00 |
Daniel Marjamäki
|
c617851567
|
ErrorLogger: Added ErrorPath where each item has token and info
|
2017-05-16 22:38:13 +02:00 |
Daniel Marjamäki
|
8d75d1b920
|
Partial fix for #8028 (ValueFlow: Origin/callstack of value)
|
2017-05-15 20:05:11 +02:00 |
Daniel Marjamäki
|
45d998979c
|
CHECK_WRONG_DATA: switch to debug macro
|
2017-05-13 19:10:05 +02:00 |
Daniel Marjamäki
|
5fd77d2518
|
Switch CHECK_WRONG_DATA macro so crashes/hangs are avoided
|
2017-04-28 10:48:41 +02:00 |
Daniel Marjamäki
|
6f2db1a312
|
CHECK_WRONG_DATA: restore debug macro so crashes are seen.
|
2017-04-02 17:23:30 +02:00 |
Daniel Marjamäki
|
cc3ef7bbe8
|
Fix so array access out of bounds for external arrays are detected again
|
2017-03-30 10:14:17 +02:00 |
Daniel Marjamäki
|
6874f27e73
|
Added CHECK_WRONG_DATA() that can be used to avoid crashes/hangs in release binaries
|
2017-03-26 11:23:39 +02:00 |
Daniel Marjamäki
|
9ff3e85899
|
Added --cppcheck-build-dir flag
|
2016-10-29 12:18:11 +02:00 |