PKEuS
|
1627b19dd6
|
Refactorizations:
- Call std::string::find() with char instead of char* where possible
- Avoid string copying
- Optimized several Token::tokAt/strAt calls
|
2015-08-16 10:33:51 +02:00 |
Daniel Marjamäki
|
a17f4d0a2d
|
CLI: Added --debug-normal option that will show --debug output after 1st simplifications. This output is relevant for the 'normal' checkers.
|
2015-07-28 12:46:32 +02:00 |
PKEuS
|
cfde690bb2
|
Fixed two comments and GUI build
|
2015-07-25 19:17:40 +02:00 |
PKEuS
|
92b867dd2c
|
Fixed behaviour of --quiet/-q and its description
|
2015-07-25 17:55:12 +02:00 |
PKEuS
|
8ed0180279
|
Use C++11 string.back() instead of string[string.length()-1]
|
2015-07-25 17:19:53 +02:00 |
PKEuS
|
40a6941577
|
Warn about usage of --suppressions or --exitcode-suppressions (they are deprecated)
Removed two redundant strncmp calls
|
2015-07-25 17:17:52 +02:00 |
PKEuS
|
0d127f15a5
|
Fixed grammar mistake; fixed two VS2013 code analysis messages; removed redundant Token::Match call
|
2015-03-15 10:06:56 +01:00 |
PKEuS
|
3d83b9e4a6
|
Added flag --platform=native to avoid performing platform specific code
|
2015-03-15 10:02:39 +01:00 |
Daniel Marjamäki
|
92de2a3ca3
|
More verbose help text about --library=<cfg>
|
2015-03-08 15:25:00 +01:00 |
PKEuS
|
787cbcb02e
|
Accept unknown elements in Library files, but print a warning. This fixes backward compatibility of libraries with older cppcheck versions
|
2015-01-10 22:18:57 +01:00 |
Daniel Marjamäki
|
ff11ba9847
|
Updated copyright year to 2015
|
2015-01-03 12:14:58 +01:00 |
PKEuS
|
4d81945ac5
|
Fixed a couple of #6276 integer over/underflow issues
|
2014-12-09 23:28:22 +01:00 |
Robert Reif
|
e2f72b4cb1
|
Fixed #6215 (Move Windows platform types into library)
|
2014-10-19 07:34:40 +02:00 |
Daniel Marjamäki
|
fbc6323a9b
|
doc: changed --doc output to Markdown syntax
|
2014-09-30 14:56:12 +02:00 |
PKEuS
|
cbb8360b30
|
Added version attribute to .cfg files (#5928)
|
2014-09-29 16:26:17 +02:00 |
Matthias Krüger
|
c70425c06e
|
showtime: print possible options when invalid mode is given.
|
2014-09-17 12:49:59 +02:00 |
Daniel Marjamäki
|
8db5836e3f
|
Fixed #5982 (Add xml dump)
|
2014-07-14 15:51:45 +02:00 |
PKEuS
|
f7f639465a
|
Fixed remaining VS warnings (hopefully all of them, this time)
|
2014-06-05 10:45:25 +02:00 |
Daniel Marjamäki
|
ed78d3e148
|
Library: Better error reporting when loading fails
|
2014-05-26 17:00:41 +02:00 |
Alexander Mai
|
5198c05f35
|
--exception-handling now takes optional argument to choose between stdout and stderr for its output. stdout is new default value
|
2014-05-25 08:47:37 +02:00 |
PKEuS
|
adf38fcfd0
|
Further include cleanup
|
2014-05-24 12:50:04 +02:00 |
PKEuS
|
65916e027c
|
Don't complain "could not find or open any of the paths given." if no arguments were passed to cppcheck (and help was shown)
|
2014-05-18 13:46:01 +02:00 |
PKEuS
|
e9411e05ba
|
Refactorized inefficient usage of std::string and const char[].
|
2014-04-02 13:56:34 +02:00 |
Troshin V.S
|
840fba7672
|
CLI: Add -l command line option
|
2014-03-25 18:35:59 +01:00 |
Alexander Mai
|
825bb0f027
|
Fixed #5286 (Add signal/exception handling to cppcheck and cppcheck-gui)
|
2014-03-16 12:04:13 +01:00 |
Julian Santander
|
fae8ef48b8
|
Fixed #5529 (Further control in selecting what configurations to consider)
|
2014-03-10 15:49:02 +01:00 |
Daniel Marjamäki
|
fd3a8a2a18
|
Update copyright
|
2014-02-15 07:45:39 +01:00 |
Daniel Marjamäki
|
30cae358d8
|
Removed the --value-flow flag. ValueFlow analysis will always be enabled from now on.
|
2014-01-17 18:07:05 +01:00 |
Daniel Marjamäki
|
d8270c710a
|
Add new experimental value flow analysis
|
2014-01-04 20:57:02 +01:00 |
Alexander Mai
|
b411efa33f
|
Fixed #5302 (Invalid parameter for --showtime should cause an error)
|
2014-01-03 10:00:47 +01:00 |
Matthias Krüger
|
287bc5d284
|
be more informative when "-j N --enable=unusedFunction" (N>1) is passed.
unusedFunction check is disabled when -j is passed.
|
2013-12-31 16:31:34 +01:00 |
Daniel Marjamäki
|
5ba02d2fdd
|
AST: Always use AST
|
2013-12-09 18:06:19 +01:00 |
Daniel Marjamki
|
8910bae801
|
Fixed #5137 (Defining empty macro from commandline does not seem to work)
|
2013-11-03 09:46:03 +01:00 |
Daniel Marjamäki
|
bbdfd8b5c7
|
Make it possible to create AST, by using the --ast flag
|
2013-11-02 18:37:35 +01:00 |
Daniel Marjamäki
|
43b40b7465
|
Refactoring: Reordered includes. Put local ones before system includes.
|
2013-09-04 06:18:22 +02:00 |
Daniel Marjamäki
|
1a2aaa6780
|
Library: If load from current path fails, try to load 'default' configuration from cppcheck-executable path. Allow that '.cfg' extension is not used. Allow that multiple configurations are provided (comma separated).
|
2013-07-20 10:21:05 +02:00 |
Daniel Marjamäki
|
a216edfd07
|
updated manual and CLI --help output
|
2013-07-20 09:38:44 +02:00 |
XhmikosR
|
29475d056a
|
Use the full sourceforget.net url.
|
2013-07-16 09:01:56 +02:00 |
Daniel Marjamäki
|
7d47fd65a2
|
Renamed --environment to --library. Added --check-library. Renamed Environment to Library
|
2013-07-08 18:26:18 +02:00 |
Alexander Mai
|
b7bb16ea77
|
Fixed #4897 (callStackToString is not available when using custom message template)
|
2013-07-08 06:44:25 +02:00 |
Daniel Marjamäki
|
de2f959312
|
CLI: don't crash if summary in rule file is empty
|
2013-07-06 12:01:46 +02:00 |
Daniel Marjamäki
|
61e1dd5096
|
Environment: Refactoring and cleanup
|
2013-07-05 20:55:31 +02:00 |
Daniel Marjamäki
|
d96fb577cd
|
CLI: Added --environment flag
|
2013-07-02 07:18:19 +02:00 |
Daniel Marjamäki
|
6b2bab535b
|
CLI,LIB: Added --std setting for GTK
|
2013-06-29 12:55:24 +02:00 |
Daniel Marjamäki
|
00909486ab
|
unusedFunction: updated help text and manual. it is recommended that this check is only enabled when the whole program is scanned.
|
2013-06-16 11:57:02 +02:00 |
Reijo Tomperi
|
ae65a47f5f
|
Add missing line change to CLI help text, near style.
|
2013-06-13 20:57:15 +03:00 |
Daniel Marjamäki
|
537166cf47
|
Rules: Make it possible run a rule on the 'normal' token list
|
2013-06-09 14:58:56 +02:00 |
Daniel Marjamäki
|
964b6cbd82
|
help: Improved help text for -D and -U
|
2013-06-09 13:00:08 +02:00 |
Daniel Marjamäki
|
c65437c74c
|
manual, help text: updates of --enable text. updates of 'Preprocessor configurations' section, the --force and --max-configs can be used together with -D.
|
2013-06-09 10:34:45 +02:00 |
Daniel Marjamki
|
4e09b06bc1
|
Fixed #4827 (allow checking multiple configurations when using -D by also using --max-configs or --force)
|
2013-06-08 16:46:54 +02:00 |