Samuel Poláček
|
3186577f45
|
Add author of #5252 to AUTHORS (#5263)
Add me to AUTHORS after my first merged PR #5252
|
2023-07-25 17:47:19 +02:00 |
Samuel Poláček
|
ba764eaddc
|
unusedFunction disabled warning is not printed if --cppcheck-build-dir is used (#5252)
ususedFunction check is enabled if cppcheck build dir is used. Warning
about disabled unusedFunction check should not be printed in such case.
|
2023-07-25 12:00:23 +02:00 |
chrchr-github
|
2cf4b3a6f3
|
Fix functionConst TODO (#5261)
|
2023-07-24 16:26:23 +02:00 |
chrchr-github
|
101ddea1e6
|
Fix #11840 FP constStatement with template parameters on operator (#5258)
|
2023-07-21 17:33:18 +02:00 |
chrchr-github
|
a6b0129725
|
Fix #11838 FP uninitvar with label matching variable name (#5251)
|
2023-07-20 10:45:44 +02:00 |
chrchr-github
|
d2546d5252
|
Fix #11788 False positive: unreadVariable in else (#5248)
|
2023-07-18 21:11:03 +02:00 |
chrchr-github
|
2878c68ec0
|
Fix FP unknownMacro (#5249)
|
2023-07-18 12:16:54 +02:00 |
Tomo Dote
|
c2ed362c11
|
Update Japanese translation (#5246)
Update Japanese translation only
- modified: gui/cppcheck_ja.ts
|
2023-07-17 11:09:39 +02:00 |
Paul Fultz II
|
92caa835b6
|
Fix 11806: FP uninitvar for reference to unitvar in ternary ?: operator (#5247)
|
2023-07-17 10:34:54 +02:00 |
chrchr-github
|
e4827cb3df
|
Fix #11828 False positive when getting a span via an out argument (#5243)
We didn't warn for the TODO even before this change.
|
2023-07-15 17:53:40 +02:00 |
chrchr-github
|
72212331fb
|
Fix #11832 False positive: uninitialized variable '*(&var) = 0' (#5241)
|
2023-07-14 19:14:33 +02:00 |
chrchr-github
|
a4a29bfbc5
|
Fix #11411 FP selfInitialization after initialization of previous member from initializer list (#5239)
|
2023-07-14 10:33:05 +02:00 |
chrchr-github
|
48dd4dc33e
|
Fix #11831 FP negativeContainerIndex / wrong return value from virtual function (#5240)
|
2023-07-13 20:38:47 +02:00 |
chrchr-github
|
258581ce2e
|
Fix FP uselessOverride with macro (#5238)
|
2023-07-13 12:18:29 +02:00 |
chrchr-github
|
c0bd9f8bbd
|
Fix #11827 FP duplInheritedMember - different return type (#5231)
|
2023-07-12 15:56:07 +02:00 |
Daniel Marjamäki
|
3508464c6d
|
dump: fix dump output for typedef info, file is <stdout> (#5236)
|
2023-07-12 11:21:59 +02:00 |
chrchr-github
|
709fec88f9
|
Revert "Fix #11765 FN: minsize not checked for string literal, buffer… (#5235)
… access out of bounds not found (#5154)"
This reverts commit 9ad18f51af .
|
2023-07-11 22:19:01 +02:00 |
Daniel Marjamäki
|
9c5275f514
|
misra: fix 9.x checking when string literals are used to initialize char arrays (#5234)
|
2023-07-11 17:57:55 +02:00 |
Daniel Marjamäki
|
80c42fcaf3
|
misra: Fix crash in misra_9.py when struct type is unknown and there is string initialization (#5233)
|
2023-07-11 13:40:19 +02:00 |
Daniel Marjamäki
|
a04990d4e3
|
misra 9.2: do not crash when checking. string literal is allowed to initialize array member. (#5232)
|
2023-07-10 22:50:24 +02:00 |
chrchr-github
|
8d3fd88d3f
|
Fix #11802 FP stlcstr for string in shared_ptr copied elsewhere (#5230)
|
2023-07-10 15:27:33 +02:00 |
Daniel Marjamäki
|
2cd1f0f387
|
misra: Fix crash in misra_9x when there is unknown constant used as array size (#5229)
|
2023-07-10 12:25:28 +02:00 |
Daniel Marjamäki
|
276aace331
|
Misra: Fix crash (#5228)
|
2023-07-09 19:17:59 +02:00 |
chrchr-github
|
9ad18f51af
|
Fix #11765 FN: minsize not checked for string literal, buffer access out of bounds not found (#5154)
|
2023-07-08 14:46:32 +02:00 |
chrchr-github
|
49b79b7674
|
Extend duplInheritedMember check to functions (#5226)
|
2023-07-08 12:05:19 +02:00 |
chrchr-github
|
218650dc85
|
Fix #11820 FP duplicateExpression with double negation (#5227)
|
2023-07-07 23:30:59 +02:00 |
chrchr-github
|
d6d3c7b3fc
|
Fix #11139, #11817 FP unreadVariable (#5221)
|
2023-07-07 20:18:15 +02:00 |
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
|
682bdd3e53
|
Fix #11813 (daca: script crashes (UnicodeDecodeError) when checking package lgeneral) (#5217)
|
2023-07-04 19:17:26 +02:00 |
Daniel Marjamäki
|
7ff58dacff
|
daca: filter checker results when there are syntaxError/unknownMacro/etc (#5214)
|
2023-07-04 13:23:19 +02:00 |
Daniel Marjamäki
|
260a214ef1
|
Fix #11812 (Crash: misra addon, infinite recursion) (#5207)
|
2023-07-04 04:11:03 +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 |
Daniel Marjamäki
|
767c0fb337
|
cmake/versions.cmake: version string must have 3 parts otherwise cmake might crash (#5204)
|
2023-06-28 16:25:11 +02:00 |