Daniel Marjamäki
|
7ede0feb2c
|
Better handling for excluded paths
|
2019-04-11 18:46:57 +02:00 |
Daniel Marjamäki
|
a1c30b834c
|
misra.py: Added rule 20.10
|
2019-04-11 10:50:07 +02:00 |
Daniel Marjamäki
|
3e3c805a66
|
misra.py: Add rule 20.7
|
2019-04-11 10:36:02 +02:00 |
Daniel Marjamäki
|
548ddf815c
|
oss-fuzz: debug code to output testcase in file code.cpp
|
2019-04-11 09:03:29 +02:00 |
Daniel Marjamäki
|
3c1f6ae5c2
|
appveyor: /constexpr/const/
|
2019-04-10 21:27:07 +02:00 |
Daniel Marjamäki
|
cb55ccb9b0
|
misra.py: Fix dereference of None
|
2019-04-10 21:21:17 +02:00 |
Daniel Marjamäki
|
b5d9313663
|
naming.py: Unify addon output
|
2019-04-10 21:11:50 +02:00 |
Daniel Marjamäki
|
7b6d7b9335
|
threadsafety.py: allow execution with --addon
|
2019-04-10 21:06:40 +02:00 |
Daniel Marjamäki
|
f6f8e2c192
|
Travis: Try to make travis happy by temporary setting checkUnusedTemplates to true
|
2019-04-10 20:27:24 +02:00 |
Daniel Marjamäki
|
292b679aba
|
Fixed build error. Renamed variable
|
2019-04-10 19:17:24 +02:00 |
Daniel Marjamäki
|
e27b54664e
|
appveyor: /constexpr/const/
|
2019-04-10 19:15:56 +02:00 |
Daniel Marjamäki
|
c47de235f7
|
Travis: Disable noisy Wshadow warnings
|
2019-04-10 19:10:05 +02:00 |
Daniel Marjamäki
|
05fcfc85fa
|
findcasts: Unify output
|
2019-04-10 18:29:46 +02:00 |
Daniel Marjamäki
|
2015f25a84
|
addon: Fix parsing of addon output
|
2019-04-10 18:28:46 +02:00 |
Daniel Marjamäki
|
bf5ad56dba
|
cert.py: Removed CLI
|
2019-04-10 18:09:27 +02:00 |
Daniel Marjamäki
|
42fdb1f826
|
ImportProject: checkHeaders, checkUnusedTemplates, maxCtuDepth
|
2019-04-10 17:04:18 +02:00 |
Daniel Marjamäki
|
37c540b380
|
Use constexpr
|
2019-04-10 16:54:16 +02:00 |
Daniel Marjamäki
|
f6b410b469
|
GUI: add setting for 'checkHeaders', 'checkUnusedTemplates' and 'maxCtuDepth' to project
|
2019-04-10 16:49:24 +02:00 |
Daniel Marjamäki
|
466caabbf2
|
Fixed misc.py test
|
2019-04-10 07:31:52 +02:00 |
Daniel Marjamäki
|
4509b25f97
|
replace tabs with spaces in cppcheckdata.py
|
2019-04-10 06:48:16 +02:00 |
Daniel Marjamäki
|
4415992a62
|
Addons: Remove the xml output. You can get xml output from the GUI/command line clients.
|
2019-04-09 20:42:17 +02:00 |
Daniel Marjamäki
|
f2889d5c82
|
Try to unify addon output
|
2019-04-09 20:36:24 +02:00 |
IOBYTE
|
3094026e59
|
template simplifier: fix cppcheck warnings (#1793)
|
2019-04-09 20:07:13 +02:00 |
orbitcowboy
|
e47b6bf862
|
Revert quick fix: 0ace50204b (comments)
|
2019-04-09 08:38:08 +02:00 |
Daniel Marjamäki
|
4686cae929
|
simplifyMathExpression: Fix tests
|
2019-04-09 08:22:41 +02:00 |
Daniel Marjamäki
|
cf6f886a68
|
Addons: try to create dump file in cppcheck build dir
|
2019-04-09 07:05:41 +02:00 |
Daniel Marjamäki
|
1f68e038be
|
Addons: Describe running addons from cppcheck in the manual
|
2019-04-08 21:31:38 +02:00 |
Daniel Marjamäki
|
44dcbda88e
|
Addons: Fixed handling of addon configuration
|
2019-04-08 19:42:16 +02:00 |
Daniel Marjamäki
|
7610513c49
|
Fixed #9090 (Do not simplify standard functions)
|
2019-04-08 19:00:46 +02:00 |
Daniel Marjamäki
|
4bb06eceeb
|
astyle formatting
[ci skip]
|
2019-04-08 18:53:14 +02:00 |
eivindt
|
ff1114e3c7
|
Misra explicitly allows spaces between # and the preprocessing tokens (#1781)
* Misra explicitly allows spaces between # and the preprocessing tokens
* Added tests illustrating need for changing preprocessor checking
|
2019-04-08 18:26:17 +02:00 |
eivindt
|
253986bc31
|
List the number of violations per rule (#1786)
* List the number of violations per rule
* Avoid using 'id' as variable name
|
2019-04-08 18:10:40 +02:00 |
Márton Csordás
|
ca3c59fa6f
|
Add missing line feed to the generated plist output (#1792)
Add missing line feed to the generated plist output because DOS
uses carriage return and line feed as a line ending.
|
2019-04-08 18:09:18 +02:00 |
Daniel Marjamäki
|
50a5763cf5
|
Addons: Make it possible to configure any addon with json
|
2019-04-08 18:07:23 +02:00 |
Sebastian
|
b62a7fe059
|
manual.md: Spelling fixes (#1791)
Thanks!
|
2019-04-08 16:03:43 +02:00 |
orbitcowboy
|
a46136de91
|
wxwidgets.cfg: Added wxPathFormat constants.
|
2019-04-08 13:27:34 +02:00 |
orbitcowboy
|
f6136c513a
|
wxwidgets.cfg: Added support for wxFileName::GetPathSeparator().
|
2019-04-08 11:47:09 +02:00 |
Daniel Marjamäki
|
d2949adff1
|
misc.py: Make it possible to run this addon from cppcheck
|
2019-04-07 21:07:08 +02:00 |
Daniel Marjamäki
|
a508b2abfd
|
Addons: Add same handling in Windows as in Linux
|
2019-04-07 19:53:34 +02:00 |
Daniel Marjamäki
|
58d88e149f
|
Add --addon=<addon> command line option
|
2019-04-07 17:44:43 +02:00 |
Daniel Marjamäki
|
bf9006737a
|
Addons: Adding support in Cppcheck CLI to execute addons
|
2019-04-07 17:01:59 +02:00 |
orbitcowboy
|
64f0744242
|
Merge branch 'master' of https://github.com/danmar/cppcheck
|
2019-04-07 13:27:47 +02:00 |
orbitcowboy
|
0ace50204b
|
Fixed a crash on garbage code. The test input was found by afl_cppcheck (type2). Unforunately, the cppcheck-fuzzer-client was crashing only when executing the binary input from afl-fuzz. Using the translated-input (C-code) did not lead to crash. I tested it with activated address/undefined behaviour sanitizer as well as non-instrumented source code. Since the translated output is too long (164 lines), i will not add it the testgarbage.cpp.
|
2019-04-07 13:27:33 +02:00 |
Daniel Marjamäki
|
7ec8ce2ece
|
--help: arguments should be written in alphabetical order
|
2019-04-07 13:20:23 +02:00 |
Daniel Marjamäki
|
6d7ec98dd6
|
Import Project: import suppressions from gui project
|
2019-04-07 13:15:25 +02:00 |
Daniel Marjamäki
|
111db91387
|
ImportProject: Import excluded paths properly
|
2019-04-07 12:31:52 +02:00 |
Daniel Marjamäki
|
c04cc02ee5
|
Refactoring; Use range for loop
|
2019-04-07 12:07:47 +02:00 |
Daniel Marjamäki
|
3701db96a3
|
Refactoring; use range for loop
|
2019-04-07 11:58:42 +02:00 |
Daniel Marjamäki
|
83106d5827
|
Unused templates: Remove unused template function with variadic arguments
|
2019-04-07 08:37:04 +02:00 |
Daniel Marjamäki
|
7237acdb47
|
GUI: In the project dialog select libraries in a listbox
|
2019-04-06 16:44:43 +02:00 |