Daniel Marjamäki
|
0d3a99adb0
|
increased constness of member variable _tokenizer in the Check* classes
|
2008-11-22 20:00:36 +00:00 |
Reijo Tomperi
|
125692bc65
|
Refactoring: CommonCheck.* files are removed. Rest of the global functions from there were moved to Tokenizer class
|
2008-11-21 21:14:24 +00:00 |
Reijo Tomperi
|
51e9d98a5f
|
Refactoring: Errors are no longer logged via global functions to a global stream. Instead callback function is used via interface.
ErrorLogger interface was added and taken into use.
|
2008-11-20 22:19:26 +00:00 |
Reijo Tomperi
|
180e3b99e6
|
Refactoring: Some global functions moved to Tokenizer class
|
2008-11-20 20:54:52 +00:00 |
Reijo Tomperi
|
eb1b0abc1e
|
Refactoring: tokens() changed to const and to return const pointer.
|
2008-11-16 16:13:38 +00:00 |
Reijo Tomperi
|
aa579911ab
|
Refactoring: Global variable tokenes is no more.
|
2008-11-16 15:58:52 +00:00 |
Reijo Tomperi
|
1efb4c95a6
|
Refactoring: Global variable Files is no more. Use tokenizer->getFiles() to get a pointer to it.
|
2008-11-13 22:39:47 +00:00 |
Reijo Tomperi
|
134985e410
|
Refactoring: Tokenizer object given as a parameter to most of the classes
|
2008-11-12 21:34:47 +00:00 |
Reijo Tomperi
|
f242c4fddd
|
Refactoring: Following new classes were created:
CheckBufferOverrunClass
CheckClass
CheckHeaders
CheckMemoryLeakClass
CheckOther
Preprocessor
|
2008-11-11 06:42:09 +00:00 |
Reijo Tomperi
|
ef9f472188
|
Refactoring: Tokenizer class added, functions still mostly static and
using globals
|
2008-11-09 07:19:53 +00:00 |
Daniel Marjamäki
|
5b9aa96aba
|
Licensing: Using the GPL 3 license
|
2008-10-26 07:55:15 +00:00 |
Daniel Marjamäki
|
ae322b5f45
|
made cppcheck compile with g++ 4.3
|
2008-08-30 18:29:37 +00:00 |
Daniel Marjamäki
|
a938b4ed39
|
Fixing bug 1935006 - Compile problems on cygwin
|
2008-04-06 06:26:11 +00:00 |
Daniel Marjamäki
|
4691999ede
|
Refactoring: Replaced deprecated "match" with the new "Match"
|
2008-03-28 07:18:03 +00:00 |
Daniel Marjamäki
|
75debeba37
|
Reverted 205:207
|
2008-03-23 13:38:01 +00:00 |
Daniel Marjamäki
|
3dfc79d3b6
|
Refactoring: Use 'setindentlevel'
|
2008-03-23 07:57:27 +00:00 |
Daniel Marjamäki
|
72d9e43f92
|
Made it compilable by borland c++
|
2008-02-18 17:11:34 +00:00 |
Daniel Marjamäki
|
ba13ad5e3c
|
Minor updates to make it portable to Linux.
|
2007-07-17 06:15:50 +00:00 |
Daniel Marjamäki
|
b0d9994210
|
CheckHeaders: Checking if included headers are needed
|
2007-06-11 13:56:51 +00:00 |
Daniel Marjamäki
|
f0f117d4f6
|
CheckHeaders: Improved the check that checks included headers.
|
2007-06-09 18:25:08 +00:00 |
Daniel Marjamäki
|
0bea996e4d
|
CheckHeaders: Updated message
|
2007-06-08 18:56:11 +00:00 |
Daniel Marjamäki
|
b3a3097b66
|
CheckHeaders: Limit the number of warnings about 'implementation in header'
|
2007-06-08 18:17:32 +00:00 |
Daniel Marjamäki
|
7801d262a2
|
CheckHeaders: Bug fix
|
2007-06-08 17:19:31 +00:00 |
Daniel Marjamäki
|
148ac8a57a
|
CheckHeaders: Bug fix
|
2007-06-08 16:57:20 +00:00 |
Daniel Marjamäki
|
abc1f6816d
|
CheckHeaders: Check if all included headers are needed
|
2007-06-08 16:46:06 +00:00 |
Daniel Marjamäki
|
0b7686d2be
|
CheckHeaders: Minor update
|
2007-06-05 18:02:34 +00:00 |
Daniel Marjamäki
|
eb24a6fecd
|
CheckHeaders: Check for unnecessary headers. some fixes.
|
2007-06-04 06:31:57 +00:00 |
Daniel Marjamäki
|
7b9d6a7215
|
CheckHeaders: Added files (Check for mistakes in headers or related to headers)
|
2007-05-24 13:08:18 +00:00 |