Daniel Marjamäki
|
7ec8e2396f
|
Fix ticket #267 (Glued define and define name in output text)
The handling of ifdef configurations where rewritten. Either a
configuration is handled properly or it is not handled at all.
|
2009-06-26 13:19:55 +02:00 |
Reijo Tomperi
|
6362574c1a
|
astyle fix
|
2009-06-12 18:24:43 +03:00 |
Daniel Marjamäki
|
9b2b14a608
|
doc: generating wiki documentation
|
2009-06-12 15:20:08 +02:00 |
Slava Semushin
|
c000fd581a
|
Don't print message about missing source files when --errorlist used.
Also exit with zero status in this case.
Fix for 5193a36a6a commit.
|
2009-06-10 02:05:21 +07:00 |
Daniel Marjamäki
|
d7fa3e6dda
|
Refactoring: Renamed CheckFunctionUsage to CheckUnusedFunctions
|
2009-06-07 22:12:20 +02:00 |
Daniel Marjamäki
|
548f45899f
|
Updated version to 1.33
|
2009-06-07 12:57:39 +02:00 |
Daniel Marjamäki
|
5193a36a6a
|
Created an undocumented command line flag "--errorlist" that prints all messages
|
2009-06-05 18:34:55 +02:00 |
Daniel Marjamäki
|
2cbbc65691
|
cppcheck: removed the 'this may take several minutes' when checking unused functions. The check is much faster nowadays
|
2009-05-31 07:48:35 +02:00 |
Reijo Tomperi
|
58eda6e978
|
Fix ticket #325 (Replace developer names in source files with AUTHORS file)
http://apps.sourceforge.net/trac/cppcheck/ticket/325
|
2009-05-30 08:48:12 +03:00 |
Reijo Tomperi
|
e83db8ac7b
|
Fix ticket #288 (Tokenizer::syntaxError should use error logger instead of std::cout)
http://apps.sourceforge.net/trac/cppcheck/ticket/288
|
2009-05-11 22:52:04 +03:00 |
Daniel Marjamäki
|
15bbd4613e
|
Updated version to 1.32
|
2009-05-10 12:31:47 +02:00 |
Reijo Tomperi
|
dd8b738f7f
|
Initial fix for ticket #283 (segmentation fault when checking xterm sources)
http://apps.sourceforge.net/trac/cppcheck/ticket/283
It should print out error message now instead of crashing. Cleanup is needed.
|
2009-05-07 23:17:29 +03:00 |
Daniel Marjamäki
|
b49997e69d
|
bail out instead of crash when parsing unicode code (#207)
|
2009-04-27 21:29:03 +02:00 |
Daniel Marjamäki
|
8533e112fe
|
updated version to 1.31
|
2009-04-12 19:54:15 +02:00 |
Reijo Tomperi
|
7a11f0e61f
|
Fix ticket #242 (Preprocessor: Bail out on failure instead of terminating the program)
http://apps.sourceforge.net/trac/cppcheck/ticket/242
|
2009-04-03 22:09:12 +03:00 |
Daniel Marjamäki
|
170f817a19
|
refactoring: there are now 2 functions for running checks. 'runChecks' and 'runSimplifiedChecks'
|
2009-03-21 07:53:23 +01:00 |
Daniel Marjamäki
|
9f1c3cc535
|
refactoring the rest of the classes
|
2009-03-20 18:16:21 +01:00 |
Daniel Marjamäki
|
21dff96e7b
|
refactoring checkbufferoverrun
|
2009-03-20 17:35:53 +01:00 |
Daniel Marjamäki
|
5914af4481
|
refactoring CheckClass
|
2009-03-20 17:30:24 +01:00 |
Daniel Marjamäki
|
16b6a7a605
|
refactoring: loop through all Check instances and execute the runChecks function
|
2009-03-19 19:24:13 +01:00 |
Daniel Marjamäki
|
a573c62cd5
|
refactoring: first step - started with checkstl
|
2009-03-18 22:40:38 +01:00 |
Reijo Tomperi
|
b3dd9e699b
|
--debug flag can be used to printout token list (for development purposes)
|
2009-03-16 23:31:52 +02:00 |
Daniel Marjamäki
|
ed0c971b1f
|
updated version to 1.30
|
2009-03-08 16:15:25 +01:00 |
Daniel Marjamäki
|
fe2aee131d
|
Fix ticket #140 (New command line option --auto-dealloc), added documentation
|
2009-03-07 08:56:12 +01:00 |
Reijo Tomperi
|
1ab57390cf
|
Fix ticket #137 (--version would be nice) and also do some cleanup for help texts
http://apps.sourceforge.net/trac/cppcheck/ticket/137
|
2009-03-06 23:17:42 +02:00 |
Daniel Marjamäki
|
cc8a6168e7
|
astyle formatting
|
2009-03-06 18:13:41 +01:00 |
Daniel Marjamäki
|
113b3c1d21
|
auto-deallocated classes: added command line option for specifying .lst file (http://apps.sourceforge.net/trac/cppcheck/ticket/120)
|
2009-03-06 17:43:33 +01:00 |
Reijo Tomperi
|
28475b2986
|
Fix ticket #135 (Add option to control main() exit value)
|
2009-03-06 02:03:31 +02:00 |
Daniel Marjamäki
|
4522bcd680
|
reverted accidental changes committed in [1330]
|
2009-03-04 17:10:28 +00:00 |
Daniel Marjamäki
|
8b7a5dd494
|
fixed tokenizer problem when reading char constants
|
2009-03-04 17:02:45 +00:00 |
Reijo Tomperi
|
fc8f47145a
|
Copyrights updated
|
2009-03-01 19:52:33 +00:00 |
Daniel Marjamäki
|
60b3bbdea4
|
removed the '--vcl' flag from the console app
|
2009-03-01 19:10:48 +00:00 |
Reijo Tomperi
|
42176f52ca
|
Added Cppcheck::clearFiles() function.
|
2009-02-27 19:39:50 +00:00 |
Reijo Tomperi
|
a7b0c30884
|
Change -w to -j to make it similar with make and scons.
|
2009-02-22 18:38:10 +00:00 |
Reijo Tomperi
|
a64f1d6175
|
CppCheck::addFile() accepts paths also now.
|
2009-02-22 11:17:17 +00:00 |
Reijo Tomperi
|
61587c42ae
|
Fix ticket #113 (Add support for multi core CPUs and -w parameter to specifify amount of worker threads)
|
2009-02-20 19:40:42 +00:00 |
Daniel Marjamäki
|
385be6d0d9
|
memory leak: Added command line flag '--vcl' that is used to suppress error messages for VCL code
|
2009-02-20 06:28:18 +00:00 |
Reijo Tomperi
|
4fc774deda
|
Multicore cpu support for Linux (currently disabled and compiling produces warnings)
"no errors" output removed.
|
2009-02-19 22:21:18 +00:00 |
Daniel Marjamäki
|
2b04c94b95
|
stl push_back: Added check (invalid iterator)
|
2009-02-18 19:57:43 +00:00 |
Reijo Tomperi
|
d1e9efc66a
|
Fix ticket #104 (Change (error) Uninitialized member variable -> (style) Member variable not initialized in the constructor)
|
2009-02-14 08:52:03 +00:00 |
Daniel Marjamäki
|
6282b5dee8
|
debug output: commented out the code for writing token listing
|
2009-02-14 08:49:20 +00:00 |
Daniel Marjamäki
|
17fbab018c
|
simplify known value: insert known variable value into calculations
|
2009-02-14 06:11:37 +00:00 |
Daniel Marjamäki
|
eda1290e40
|
dangerous usage of erase: added check
|
2009-02-11 05:08:29 +00:00 |
Reijo Tomperi
|
9b9223480d
|
Refactoring: reportErr takes now only one parameter, ErrorLogger::ErrorMessage, which contains all required information and also some help
functions for formatting it for output.
|
2009-02-10 21:51:52 +00:00 |
Reijo Tomperi
|
4660b7648d
|
Moved stloutofbounds check to CheckStl class.
|
2009-02-10 19:56:00 +00:00 |
Daniel Marjamäki
|
c1638996f9
|
STL: added check for iterator usage
|
2009-02-10 19:40:21 +00:00 |
Reijo Tomperi
|
1373e14bc9
|
Fix ticket #93 (Write xml results into error stream instead of results.xml file.) and also refactor the
code to use ErrorLogger::reportErr() for all errors, for both xml and plain text. And move xml formatting
from Cppcheck to CppcheckExecutor.
|
2009-02-09 20:51:04 +00:00 |
Reijo Tomperi
|
fb3c81dcd9
|
Fix ticket #80 (refactoring: classes ErrorMessage and ErrorLogger), note that errormessage and errorlogger were merged, errormessage.* is no more.
|
2009-02-08 21:20:35 +00:00 |
Reijo Tomperi
|
d48671bdfb
|
Fixed more of ticket #81 (getting rid of compiler warnings)
|
2009-02-07 20:55:25 +00:00 |
Reijo Tomperi
|
f14c2d6155
|
Fixed partially ticket #81 (getting rid of compiler warnings)
|
2009-02-07 15:37:01 +00:00 |