chrchr-github
|
e73183a182
|
Fix FP uselessOverride with shadowed member functions (#5225)
We should probably use `getDuplInheritedMemberFunctionsRecursive()` as
part of the `duplInheritedMember` check.
|
2023-07-07 20:17:58 +02:00 |
chrchr-github
|
cc38ef4168
|
Fix #11818 FP constParameterReference / #11819 FP stlcstrConstructor / #11814 FP unknownMacro (#5224)
|
2023-07-07 15:54:07 +02:00 |
chrchr-github
|
c738627d15
|
Fix uselessOverride FPs (#5223)
|
2023-07-07 13:18:00 +02:00 |
chrchr-github
|
fa03f49d2b
|
Fix #11810 nullptr deref in compilePrecedence2() (II) (#5222)
|
2023-07-07 10:42:11 +02:00 |
Daniel Marjamäki
|
2ff9e60650
|
Fix #11815 (dump: add token attribute isTemplateArg) (#5220)
|
2023-07-05 23:12:22 +02:00 |
chrchr-github
|
dde45455bf
|
uselessOverride: Detect code duplication in overriding function (#5219)
|
2023-07-05 22:58:01 +02:00 |
chrchr-github
|
ee5cf0f141
|
Fix #11810 nullptr deref in compilePrecedence2() (#5218)
|
2023-07-05 22:34:25 +02:00 |
Daniel Marjamäki
|
3f832df6cb
|
lib/version.h: add fix version option (#5216)
|
2023-07-02 18:13:28 +02:00 |
Daniel Marjamäki
|
72245b1b15
|
xml: use version from configuration if provided (#5215)
|
2023-07-02 18:13:11 +02:00 |
chrchr-github
|
db49687ae5
|
Fix getOverriddenFunction(), add test (#5213)
|
2023-07-01 17:23:26 +02:00 |
chrchr-github
|
b99931c59c
|
Fix #11808 FP uselessOverride - grandchildren calling grandfather (#5212)
|
2023-07-01 14:11:28 +02:00 |
Daniel Marjamäki
|
96955ccfe9
|
Tokenizer: detect unknown macro 'if (x) MACRO }' (#5209)
|
2023-07-01 13:17:41 +02:00 |
Paul Fultz II
|
59a8944e30
|
Fix 11656: FP: containerOutOfBounds std::array (#5210)
|
2023-07-01 09:43:57 +02:00 |
chrchr-github
|
6d9fa6f10a
|
Fix #11803 FP uselessOverride - overloaded virtual member function (#5211)
|
2023-06-30 15:21:08 +02:00 |
chrchr-github
|
e9feeef81d
|
Fix FPs: uselessOverride (#5208)
|
2023-06-29 20:46:12 +02:00 |
chrchr-github
|
a40e5817bf
|
Fix #11757 Detect useless overriding functions (#5155)
|
2023-06-29 07:43:35 +02:00 |
chrchr-github
|
818ebb8d7e
|
Fix autovarInvalidDeallocation regression (#5203)
|
2023-06-29 07:42:53 +02:00 |
Daniel Marjamäki
|
1b4ec0def4
|
Fix #11787 (GUI: configure check level) (#5206)
|
2023-06-28 19:55:57 +02:00 |
Daniel Marjamäki
|
55af68aaf7
|
Update type for Settings::checksMaxTime. (#5205)
It's a time offset not a size. It should not have value SIZE_MAX that
makes it ineffective (overflow in calculation of stop time).
|
2023-06-28 19:52:33 +02:00 |
chrchr-github
|
4f71bbe986
|
Detect lambda with template argument (#5202)
|
2023-06-27 16:19:12 +02:00 |
chrchr-github
|
0a72cd3b72
|
Fix #11795 debug: simplifyUsing: unmatched body end (#5198)
|
2023-06-27 15:45:25 +02:00 |
chrchr-github
|
e063656173
|
checkLibraryCheckType: handle global scope operator / Fix FN unreadVariable (#5199)
|
2023-06-27 14:28:14 +02:00 |
Paul Fultz II
|
63b7e6a283
|
Fix 11088: False positive: Array index out of bounds (function pointer parameter is array) (#5200)
|
2023-06-27 10:44:11 +02:00 |
Anton Lindqvist
|
4ebb8eaf0c
|
Ignore zero valued enum entries from badBitmaskCheck (#5195)
Usage of zero valued enum entries can be used for documenting purposes
and should be ignored just like zeroes expanded from macros.
|
2023-06-26 10:43:20 +02:00 |
chrchr-github
|
7507d400de
|
Fix regression: wrong array size (#5194)
|
2023-06-26 06:51:01 +02:00 |
chrchr-github
|
9dc38f80c0
|
Fix #11790 FP functionConst with template function (#5187)
|
2023-06-25 20:38:54 +02:00 |
Paul Fultz II
|
a2ee32695f
|
Fix 11530: FP arrayIndexOutOfBounds with array of functions (#5191)
|
2023-06-25 20:38:44 +02:00 |
Paul Fultz II
|
4f466a5961
|
Fix 11505: FP zerodivcond with modulo (#5192)
|
2023-06-25 20:38:32 +02:00 |
chrchr-github
|
9b892f3239
|
Partial fix for #11552 Handle lambda return types (#5188)
|
2023-06-25 12:01:59 +02:00 |
Daniel Marjamäki
|
87c2b8df04
|
Tokenizer: dumpfile will say if type token is _Atomic (#5189)
|
2023-06-25 11:22:30 +02:00 |
Paul Fultz II
|
60321edd0d
|
Fix 11784: FP arrayIndexOutOfBounds when increment is counted twice (#5186)
|
2023-06-24 20:08:55 +02:00 |
chrchr-github
|
55581fc2e9
|
Fix FP deallocuse (#5183)
|
2023-06-23 18:21:53 +02:00 |
chrchr-github
|
b80460f3ae
|
Fix #11786 False positive: memory leak (#5182)
|
2023-06-22 23:03:55 +02:00 |
chrchr-github
|
fe56b0c42a
|
LeakAutoVar: Handle C++ casts in function calls (#5181)
|
2023-06-22 16:01:21 +02:00 |
Daniel Marjamäki
|
557241ad71
|
2.11.99: Set versions
|
2023-06-22 13:50:51 +02:00 |
chrchr-github
|
4eebf2e733
|
Fix uninitdata regression (#5179)
|
2023-06-21 21:19:22 +02:00 |
Daniel Marjamäki
|
3abe8eeca5
|
Update copyright year
|
2023-06-21 19:58:11 +02:00 |
chrchr-github
|
9a95d4fe67
|
Fix #11785 Syntax error: typedef not first keyword in statement (#5178)
|
2023-06-21 18:26:28 +02:00 |
chrchr-github
|
b26bfc9b4f
|
Use getAllocFuncInfo() (#5176)
|
2023-06-21 17:35:15 +02:00 |
Daniel Marjamäki
|
f2510228cb
|
Fix #10847 (FP: unusedStructMember) (#5177)
|
2023-06-20 22:34:54 +02:00 |
chrchr-github
|
bb962e2bc3
|
Enable and mitigate readability-else-after-return (#5175)
|
2023-06-20 18:43:21 +02:00 |
chrchr-github
|
f96e3c9d84
|
Fix #11766 FP uninitdata with cast (#5170)
|
2023-06-20 18:06:57 +02:00 |
chrchr-github
|
78c7e3351f
|
Fix #11697 FP negativeContainerIndex after index is validated (#5172)
|
2023-06-20 10:55:14 +02:00 |
Daniel Marjamäki
|
e8de2aeeea
|
Fix #9398 (Incorrect "Overall Time" in timing info) (#5173)
|
2023-06-20 10:31:11 +02:00 |
Daniel Marjamäki
|
38b2c5ee3f
|
Fix #11777 (False positive: uninitialized variable, handling 'false ||' in valueflow) (#5169)
|
2023-06-17 21:08:22 +02:00 |
chrchr-github
|
082331c210
|
Fix #11770 cppcheckError for unknown macro after else (#5163)
|
2023-06-17 18:39:23 +02:00 |
chrchr-github
|
53cab34484
|
Fix #11769 cppcheckError for function with lambda as default parameter (#5159)
|
2023-06-17 17:03:19 +02:00 |
Paul Fultz II
|
d6e3182441
|
Fix 11721: False positive: constParameterReference with overloaded template function (#5151)
|
2023-06-17 11:31:47 +02:00 |
chrchr-github
|
7075b6e61d
|
Fix #11763 internalAstError caused by parameter pack simplification (#5150)
|
2023-06-17 11:31:02 +02:00 |
Daniel Marjamäki
|
9a290c959f
|
Fix #11776 (False positive: uninitialized variable, struct array member initialized in function) (#5165)
|
2023-06-17 10:20:20 +02:00 |