712 Commits

Author SHA1 Message Date
Robert Reif
fd352865ca CheckClass: Improvements and refactorings for constructors and variables checking 2010-07-14 19:00:52 +02:00
Daniel Marjamäki
a6b6022497 Fixed (false positive: Member variable not initialized int ctor) 2010-07-14 18:50:29 +02:00
Robert Reif
ab088bcec9 Fixed (False positive: Method using std::swap<>() can be declared const) 2010-07-13 08:04:48 +02:00
Daniel Marjamäki
76133e0234 Class checking: Fixed FP for static arrays (not initialized in constructor) 2010-06-29 12:51:18 +02:00
Daniel Marjamäki
9fd89d3bdc Fixed (False -s positive: Member variable not assigned a value in operator=) 2010-06-24 20:09:26 +02:00
firewave
6fd4ba6e4f Avoid Visual Studio warnings about constant expressions 2010-06-24 04:24:25 +02:00
Daniel Marjamäki
5de124280a Fixed (false positive: uninitalized variable in constructor/operator=, when calling overloaded functions) 2010-06-13 10:23:59 +02:00
Robert Reif
18bb7488b9 Fixed (false negative: out of bounds in derived class) 2010-06-13 07:17:50 +02:00
Daniel Marjamäki
68ad8219ed Fixed (Member variable initialized in call to base class constructor) 2010-06-06 08:29:35 +02:00
Martin Ettl
f75ca79849 applied patch from php-coder from ticket 1724; removed TODO_TESTCASES; 2010-06-05 19:49:49 +02:00
Daniel Marjamäki
82f030df2c the virtual destructor error message needs to be restricted. marked the checking as inconclusive for now. 2010-05-29 11:19:28 +02:00
Robert Reif
4306082fcf Fixed (False positive for const) 2010-05-25 06:55:49 +02:00
Robert Reif
78614b8dc1 Fixed (False positive: The function '...' can be const) 2010-05-20 17:45:10 +02:00
Robert Reif
5dfbb38dc9 (false positive: The function can be const) 2010-05-20 06:52:59 +02:00
Erik Lax
20289b1f5b Fixed (false positive: The function can be const) 2010-05-16 20:26:32 +02:00
Daniel Marjamäki
6edb2e77b4 Refactoring: Removed Severity::possibleStyle 2010-05-16 14:43:42 +02:00
Daniel Marjam�ki
8e3c39ae5b Fixed (false positive: Member variable not initialized in the constructor, for arrays of undefined type) 2010-05-15 20:24:11 +02:00
Daniel Marjamäki
84c3ec9c4c Fixed (Still seeing 'possible style' warnings in 1.43) 2010-05-10 21:22:59 +02:00
Daniel Marjamäki
ae576be088 refactoring: enable the 'suspicious pointer subtraction' checking 2010-05-01 21:43:47 +02:00
Zachary Blair
c26e619b23 Fixed (Refactoring: move conditions into checks) 2010-04-20 23:38:25 -07:00
Robert Reif
76a683a73a Fixed (functions defined in header outside of class cannot be const) 2010-04-18 15:40:31 +02:00
Reijo Tomperi
35d2a27b9c Update copyright year in all source files 2010-04-13 22:23:17 +03:00
Daniel Marjamäki
e9b4ea44a2 Refactoring: Disable inconclusive checks. They can still be activated for debugging/testing purposes 2010-04-10 14:05:33 +02:00
Daniel Marjamäki
21717e05cd Refactoring: use more specific conditions instead of std::isupper. Only the A-Z are interesting. This also fixes compiler errors. 2010-04-10 09:46:50 +02:00
Daniel Marjamäki
d360c01675 Fixed (False positive: function can be const when return type is unknown) 2010-04-09 19:15:39 +02:00
Daniel Marjamäki
1328a57103 Fixed (False positive: (static) Member variable not assigned a value in operator=) 2010-04-09 18:35:54 +02:00
Daniel Marjamäki
1b81a9d435 Fixed ('Unused private function' when using pointer to member function) 2010-04-08 19:06:54 +02:00
Reijo Tomperi
7caaee3739 Fix some of the warnings that appear with -Wshadow 2010-04-06 22:53:05 +03:00
Reijo Tomperi
5aa88ee5a2 Fix vs warnings. Apply patch from kidkat. 2010-04-06 21:35:21 +03:00
Daniel Marjamäki
f8367da1fd Refactoring: broke out copy/pasted code 2010-04-03 09:17:16 +02:00
Daniel Marjamäki
427d155644 Fixed (Function can't be const if it has non-const operator overload call) 2010-04-02 22:03:07 +02:00
Robert Reif
805c683c1a Cleanup: Removed unneeded code 2010-04-02 18:55:27 +02:00
Robert Reif
3507b06e0b Fixed (false positive: function can be const (assignment to static)) 2010-04-02 08:02:47 +02:00
Robert Reif
1dcbf02bd8 Fixed (false positive : uninitialized variable for struct timeval from <sys/time>) 2010-04-02 07:36:18 +02:00
Daniel Marjamäki
0cad22314e Reverted 'astyle fix'. Those changes are not in sync with my astyle configuration/setup. 2010-04-02 07:30:58 +02:00
Martin Ettl
193aa7d1d3 astyle fix 2010-04-02 02:21:53 +02:00
Robert Reif
2825773918 Fixed (false positive: function can be const (array of struct)) 2010-04-01 17:01:52 +02:00
Robert Reif
2c5fb55c3b Fixed (false positive: The function 'A::vSet' can be const) 2010-04-01 16:59:35 +02:00
Robert Reif
a8c9aa1f8d Fixed (Improve check: Assignment to self) 2010-04-01 16:40:12 +02:00
Robert Reif
78e54e17f2 Unit testing: Added test case for memset. Ticket: 2010-03-31 19:53:53 +02:00
Robert Reif
7fb5b9b67b Better checking for assignment to self. Ticket: 2010-03-31 17:09:59 +02:00
Daniel Marjamäki
c213227133 Fixed (False positive: member variable not initialized, struct with constructor) 2010-03-29 20:34:47 +02:00
Robert Reif
62d2845014 Fixed (false negatives: array index out of bounds) 2010-03-28 15:56:13 +02:00
Robert Reif
2dc4222c9a Refactoring: Added CheckClass::isMemberFunc 2010-03-28 11:46:42 +02:00
Daniel Marjamäki
16124ce646 Fixed (C++Builder properties mistaken for uninitialized variables) 2010-03-28 10:58:03 +02:00
Martin Ettl
e4bda66b28 extended The function can be const test 2010-03-27 14:11:46 +01:00
Robert Reif
2eceaaefc0 Fixed (false negative: the function can be declared as const) 2010-03-26 20:14:31 +01:00
Robert Reif
45865f54a8 Fixed (false negative: the function can be declared as const (member declared as mutable)) 2010-03-26 19:06:00 +01:00
Robert Reif
307000b448 Fixed (false positive: function can be const (struct member variable)) 2010-03-26 18:16:33 +01:00
Daniel Marjamäki
258e7e292e Fixed (false positive: Member variable not initialized in the constructor 'X::m_d') 2010-03-26 17:19:33 +01:00