Reijo Tomperi
|
686ff425f9
|
Fix ticket #637 (False positive, Using 'memset' on struct that contains a 'std::string')
http://sourceforge.net/apps/trac/cppcheck/ticket/637
|
2009-09-02 23:51:07 +03:00 |
Daniel Marjamäki
|
03d7573208
|
Borland C++: Don't warn about uninitialized variables that are declared in the __published section. These are auto-initialized
|
2009-08-31 19:40:49 +02:00 |
Reijo Tomperi
|
929dbe92e4
|
Fix the last test case from ticket #613 (array members variables are not checked in constructor)
http://sourceforge.net/apps/trac/cppcheck/ticket/613
|
2009-08-26 23:33:23 +03:00 |
Slava Semushin
|
bb15efb928
|
src/checkclass.cpp: propagate Token::strAt().
No functional change.
|
2009-08-26 02:04:48 +07:00 |
Reijo Tomperi
|
c581753040
|
Fix ticket #613 (array members variables are not checked in constructor)
http://sourceforge.net/apps/trac/cppcheck/ticket/613
Patch from micres
|
2009-08-23 22:54:41 +03:00 |
Reijo Tomperi
|
93604dd344
|
Fixed ticket #578 (missing virtual destructor not detected)
http://sourceforge.net/apps/trac/cppcheck/ticket/578
|
2009-08-10 17:58:13 +03:00 |
Daniel Marjamäki
|
3331cb834f
|
Hoangtuansu: Fixed #537 (false positive::operator= should return something)
|
2009-08-09 19:57:48 +02:00 |
Reijo Tomperi
|
975e7778ab
|
Fix ticket #531 (false positive about missing virtual destructor)
http://sourceforge.net/apps/trac/cppcheck/ticket/531
|
2009-08-04 22:23:22 +03:00 |
Slava Semushin
|
65d6bce165
|
Replace Match() to operator==() from std::string.
No functional change.
|
2009-07-28 00:13:44 +07:00 |
Slava Semushin
|
5ce151983e
|
Replace simpleMatch() to operator==() from std::string.
No functional change.
|
2009-07-28 00:13:11 +07:00 |
Slava Semushin
|
5dea30519c
|
Fixed ticket #459 (false positive::Member variable not initialized in constructor)
http://sourceforge.net/apps/trac/cppcheck/ticket/459
|
2009-07-17 23:50:49 +07:00 |
Daniel Marjamäki
|
4f2520bef3
|
doxygen: made the todos visible in the doxygen output
|
2009-07-14 08:17:12 +02:00 |
Daniel Marjamäki
|
7d35447d80
|
refactoring: renamed the severity "all" to "possible error"
|
2009-07-13 10:16:31 +02:00 |
Daniel Marjamäki
|
b86b07827a
|
unused private functions: don't check classes declared in header files unless it is known that their whole implementation is seen
|
2009-07-12 14:23:01 +02:00 |
Daniel Marjamäki
|
bd68837866
|
refactoring: minor refactorings and added some doxygen comments
|
2009-07-08 17:14:34 +02:00 |
Daniel Marjamäki
|
ddc1ad7d4d
|
Fixed #431 (Unused private function, wrong line when two functions with same name)
|
2009-07-07 08:55:14 +02:00 |
Daniel Marjamäki
|
9d1d7ebf8d
|
Fixed #382 (False positive: public function flagged as 'Unused private function')
|
2009-07-07 08:30:23 +02:00 |
Reijo Tomperi
|
8b0e481d46
|
Refactoring: Rename member functions to follow naming guidelines.
|
2009-07-05 23:16:43 +03:00 |
Reijo Tomperi
|
b2474fd980
|
Fix ticket #452 (Failure to detect "member var not initialized in constructor" if class inherits)
http://sourceforge.net/apps/trac/cppcheck/ticket/452
|
2009-07-03 21:22:14 +03:00 |
Reijo Tomperi
|
ac6e7b40e5
|
Fix ticket #426 (Problem with include)
http://sourceforge.net/apps/trac/cppcheck/ticket/426
|
2009-06-20 23:13:19 +03:00 |
Reijo Tomperi
|
f8b3a57682
|
Fix ticket #309 (false positive::is not assigned a value in 'A::operator=')
http://sourceforge.net/apps/trac/cppcheck/ticket/309
|
2009-06-17 00:58:16 +03:00 |
Slava Semushin
|
6745d9b8ef
|
Fixed ticket #358 (Local typedef flagged as uninitialized member)
http://apps.sourceforge.net/trac/cppcheck/ticket/358
|
2009-06-05 07:34:12 +07: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 |
Daniel Marjamäki
|
f182365bd2
|
Applied patch 0001-Use-Token-simpleMatch-instead-of-Token-Match-w
Author: php-coder
Ticket: http://apps.sourceforge.net/trac/cppcheck/ticket/323
|
2009-05-21 17:55:52 +02:00 |
Reijo Tomperi
|
927918f9b0
|
astyle fix
|
2009-05-18 23:30:43 +03:00 |
Daniel Marjamäki
|
bad464ae9b
|
Classes: Static variables don't need to be initialized or assigned in constructors etc
http://apps.sourceforge.net/trac/cppcheck/ticket/307
|
2009-05-17 19:27:16 +02:00 |
Reijo Tomperi
|
a12fd4ff5e
|
Fix ticket #282 (protected destructor - false positive)
http://apps.sourceforge.net/trac/cppcheck/ticket/282
|
2009-05-06 23:22:26 +03:00 |
Reijo Tomperi
|
cb209bbd41
|
Fix #279 (Refactoring: replace and remove Token::aaaa , Token::aaaa0 and Token::aaaa1)
http://apps.sourceforge.net/trac/cppcheck/ticket/279
|
2009-05-03 21:10:59 +03:00 |
Daniel Marjamäki
|
6d53343d32
|
class checking: only check class assignments if the --all has been given
|
2009-05-01 07:36:35 +02:00 |
Daniel Marjamäki
|
534d0e9939
|
class checking: Checking that vectors/lists/strings etc are modified in the assignment function
|
2009-05-01 07:28:58 +02:00 |
Daniel Marjamäki
|
3c3a56bfca
|
private functions: don't report false positives when using initialization lists (#254)
|
2009-04-14 21:46:13 +02:00 |
Daniel Marjamäki
|
ebee7928e2
|
operator=: changed error message when variable is not assigned
|
2009-03-31 19:00:56 +02:00 |
Daniel Marjamäki
|
6c1af7e5e6
|
register CheckClass
|
2009-03-24 20:47:43 +01:00 |
Daniel Marjamäki
|
468ed653e2
|
refactoring error messages
|
2009-03-21 17:58:13 +01:00 |
Daniel Marjamäki
|
5914af4481
|
refactoring CheckClass
|
2009-03-20 17:30:24 +01:00 |
Daniel Marjamäki
|
daa911daeb
|
refactoring: moved 'FindClassFunction' from CheckClass to Tokenizer
|
2009-03-13 22:28:44 +01:00 |
Daniel Marjamäki
|
f96e2deb1a
|
uninitialized const pointer member variables
|
2009-03-12 21:33:10 +01:00 |
Daniel Marjamäki
|
37c889ab30
|
unused private function: better handling of initialization lists in constructors
|
2009-03-02 20:40:24 +00:00 |
Daniel Marjamäki
|
86050cccdb
|
unused private function: fixed false positive (ticket: 129)
|
2009-03-02 17:16:02 +00:00 |
Reijo Tomperi
|
fc8f47145a
|
Copyrights updated
|
2009-03-01 19:52:33 +00:00 |
Daniel Marjamäki
|
dac1e91013
|
unused private function: Handle 'embedded' function implementations better
|
2009-02-25 18:03:17 +00:00 |
Daniel Marjamäki
|
4849aaa7ee
|
checkclass: refactoring
|
2009-02-24 17:50:51 +00:00 |
Daniel Marjamäki
|
66c13c7173
|
reverted [1282] because some changes were committed by mistake
|
2009-02-24 17:49:43 +00:00 |
Daniel Marjamäki
|
8c3e3faa07
|
checkclass: refactoring
|
2009-02-24 17:48:11 +00:00 |
Daniel Marjamäki
|
d8927e720d
|
constructors: don't warn about missing constructor if class only has static variable members
|
2009-02-21 13:35:55 +00:00 |
Daniel Marjamäki
|
a9009ebf7d
|
TestClass: Added test for uninitialized "mutable int i"
|
2009-02-21 08:24:57 +00:00 |
Daniel Marjamäki
|
574db37a6f
|
uninitialized variables: added testcases and made a fix
|
2009-02-09 07:47:41 +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 |
Daniel Marjamäki
|
d29d7e60a9
|
errmsg: refactoring the error messages
|
2009-02-01 15:47:36 +00:00 |
Daniel Marjamäki
|
6f40ed9796
|
include: Had to include <cstring> in a few places to be able to compile cppcheck
|
2009-01-23 20:55:06 +00:00 |