Daniel Marjamäki
|
ae576be088
|
refactoring: enable the 'suspicious pointer subtraction' checking
|
2010-05-01 21:43:47 +02:00 |
Zachary Blair
|
c26e619b23
|
Fixed #855 (Refactoring: move conditions into checks)
|
2010-04-20 23:38:25 -07:00 |
Robert Reif
|
76a683a73a
|
Fixed #1602 (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 #1579 (False positive: function can be const when return type is unknown)
|
2010-04-09 19:15:39 +02:00 |
Daniel Marjamäki
|
1328a57103
|
Fixed #1584 (False positive: (static) Member variable not assigned a value in operator=)
|
2010-04-09 18:35:54 +02:00 |
Daniel Marjamäki
|
1b81a9d435
|
Fixed #1537 ('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 #1527 (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 #1563 (false positive: function can be const (assignment to static))
|
2010-04-02 08:02:47 +02:00 |
Robert Reif
|
1dcbf02bd8
|
Fixed #1553 (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 #1552 (false positive: function can be const (array of struct))
|
2010-04-01 17:01:52 +02:00 |
Robert Reif
|
2c5fb55c3b
|
Fixed #1551 (false positive: The function 'A::vSet' can be const)
|
2010-04-01 16:59:35 +02:00 |
Robert Reif
|
a8c9aa1f8d
|
Fixed #1550 (Improve check: Assignment to self)
|
2010-04-01 16:40:12 +02:00 |
Robert Reif
|
78e54e17f2
|
Unit testing: Added test case for memset. Ticket: #1538
|
2010-03-31 19:53:53 +02:00 |
Robert Reif
|
7fb5b9b67b
|
Better checking for assignment to self. Ticket: #1550
|
2010-03-31 17:09:59 +02:00 |
Daniel Marjamäki
|
c213227133
|
Fixed #1535 (False positive: member variable not initialized, struct with constructor)
|
2010-03-29 20:34:47 +02:00 |
Robert Reif
|
62d2845014
|
Fixed #1492 (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 #1516 (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 #1519 (false negative: the function can be declared as const)
|
2010-03-26 20:14:31 +01:00 |
Robert Reif
|
45865f54a8
|
Fixed #1525 (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 #1529 (false positive: function can be const (struct member variable))
|
2010-03-26 18:16:33 +01:00 |
Daniel Marjamäki
|
258e7e292e
|
Fixed #1496 (false positive: Member variable not initialized in the constructor 'X::m_d')
|
2010-03-26 17:19:33 +01:00 |
Robert Reif
|
a1528d3154
|
Fixed #1522 (false positive: function can be const (assignment in return))
|
2010-03-26 16:30:30 +01:00 |
Robert Reif
|
e95bc41e59
|
Fixed #1522 (false positive: function can be const (assignment in return))
|
2010-03-24 19:31:30 +01:00 |
Robert Reif
|
9808a59cc1
|
Fixed #1515 (false positive: The function 'wxThreadInternal::SetExitCode' can be const)
|
2010-03-23 07:37:20 +01:00 |
Robert Reif
|
637a34bfd2
|
Fixed #1517 (false negative: the function can be declared as const)
|
2010-03-23 07:34:34 +01:00 |
Robert Reif
|
92fe14e7f0
|
Fixed #1491 (False positive when putting an access specifier at the end of a class declaration)
|
2010-03-19 17:40:23 +01:00 |
Robert Reif
|
89c57c72c5
|
small const fix
|
2010-03-16 07:31:40 +01:00 |
Daniel Marjamäki
|
9fe9be1ea9
|
Fixed #1465 (false positive: unintialized class member)
|
2010-03-13 20:24:39 +01:00 |
Robert Reif
|
846a3a0186
|
Fixed #1491 (False positive when putting an access specifier at the end of a class declaration)
|
2010-03-13 08:06:20 +01:00 |
Robert Reif
|
f552ca5462
|
Fixed #1482 (Improve check const-function: function can be made const when assignment not to member variable (false negative))
|
2010-03-12 18:30:20 +01:00 |
Robert Reif
|
09ab841789
|
Fixed #1486 (--errorlist shows two identical id values)
|
2010-03-10 07:47:01 +01:00 |
Daniel Marjamäki
|
dbc235bd39
|
Function constness: I don't think it's necessary to show both definition and implementation location. I changed so only the location of the definition is shown. This fixes #1486.
|
2010-03-09 07:29:03 +01:00 |
Robert Reif
|
7c283d1321
|
Fixed #1321 (Improve check const-function: function that is not implemented inline can be made const)
|
2010-03-05 17:06:25 +01:00 |
Robert Reif
|
0da133f8a0
|
Fixed #1451 (false positive: operator = should return reference to self)
|
2010-02-25 07:26:59 +01:00 |
Daniel Marjamäki
|
8f4edb5e45
|
Fixed #1409 (False positive: Buffer access out-of-bounds with strncpy and an array in typedef'ed struct)
|
2010-02-21 15:23:50 +01:00 |
Daniel Marjamäki
|
d5611a1a06
|
Fixed #1426 (false positive: returning LPVOID can be const)
|
2010-02-21 10:19:28 +01:00 |
Daniel Marjamäki
|
d0348fa57a
|
Fixed #1403 (false positive: The function can be const)
|
2010-02-20 09:55:51 +01:00 |
Robert Reif
|
9e61e7dda8
|
Fixed #1405 (false positive: operator = should return reference t
|
2010-02-17 22:46:03 +01:00 |
Daniel Marjamäki
|
9394816fcf
|
Refactoring: Use std::string instead of const char *
|
2010-02-14 19:58:17 +01:00 |