Oliver Stöneberg
|
9d36dd56a8
|
reordered includes in GUI code (#3790)
|
2022-02-02 16:17:28 +01:00 |
chrchr-github
|
94a1f76ec4
|
Fix 10158 FP memleak when pointer is stored in a sub-object (#3764)
|
2022-02-02 13:13:12 +01:00 |
Paul Fultz II
|
11387cbb41
|
Fix 10768: performance regression (#3788)
|
2022-02-02 13:01:44 +01:00 |
Oliver Stöneberg
|
4af8734c29
|
release-windows.yml: disabled some unnecessary PCRE build options (#3778)
|
2022-02-02 13:00:54 +01:00 |
chrchr-github
|
2b13a27140
|
Fix #9696 FP uninitdata - writing pointer to stream (#3772)
|
2022-02-02 12:24:32 +01:00 |
Oliver Stöneberg
|
d928b57829
|
cache remaining Qt installations in CI (#3782)
|
2022-02-01 17:26:52 +01:00 |
Oliver Stöneberg
|
d6ae089ca5
|
fixed most of the Qt deprecation warnings (#3779)
|
2022-02-01 17:26:16 +01:00 |
shaneasd
|
4127885282
|
improve noConstructor message (#3750)
|
2022-02-01 17:24:26 +01:00 |
Oliver Stöneberg
|
8f7770f512
|
added an include-what-you-use GitHub Action (#3759)
|
2022-02-01 17:19:19 +01:00 |
chrchr-github
|
0807924d32
|
Fix FP passedByValue for unions / FN passedByValue for array members (#3784)
|
2022-02-01 17:17:08 +01:00 |
chrchr-github
|
127b3bb1c4
|
Fix #9471 FP unreadVariable caused by invalid template injection (#3783)
|
2022-02-01 17:15:27 +01:00 |
Oliver Stöneberg
|
842f2b2da7
|
use the latest clang and -O2 for sanitizer jobs (#3775)
|
2022-01-29 20:44:26 +01:00 |
Oliver Stöneberg
|
5ef3a41dc9
|
cache Qt installation in Windows CI jobs (#3769)
* CI-windows.yml: cache Qt installation
* release-windows.yml: store Qt version in env
* release-windows.yml: cache Qt installation
|
2022-01-28 19:44:39 +01:00 |
Oliver Stöneberg
|
a03d754d19
|
more copyright fixes (#3771)
|
2022-01-28 18:30:12 +01:00 |
Daniel Marjamäki
|
637aca8d59
|
Fixed #10752 (False positive: shadow variable in static method)
|
2022-01-28 16:03:06 +01:00 |
Oliver Stöneberg
|
38420c8ecf
|
added some more missing copyright headers (#3766)
|
2022-01-28 15:56:11 +01:00 |
chrchr-github
|
d55010c441
|
Fix #9247 FP uninitMemberVar (inconclusive) (#3765)
|
2022-01-28 15:05:13 +01:00 |
chrchr-github
|
c74eeb6bad
|
Fix FN uninitVar with std::array (#3707)
|
2022-01-27 19:45:27 +01:00 |
chrchr-github
|
f429245da2
|
Fix #8557 FP format string requires unsigned long (for sizeof(var)) (#3727)
|
2022-01-27 19:43:52 +01:00 |
Oliver Stöneberg
|
171da2e6f9
|
avoid dependency on transitive includes - based on include-what-you-use (#3757)
|
2022-01-27 19:03:20 +01:00 |
Oliver Stöneberg
|
8764110562
|
donate-cpu-server.py: added daca errors to important errors in overview (#3761)
|
2022-01-27 17:54:44 +01:00 |
Oliver Stöneberg
|
a2a9c90142
|
added some missing copyright headers (#3758)
|
2022-01-26 19:02:20 +01:00 |
Rikard Falkeborn
|
d105f3b05f
|
Minor improvements to package selection in test-my-pr/donate-cpu (#3754)
|
2022-01-26 11:36:58 +01:00 |
Paul Fultz II
|
40147c1e4b
|
Fix 10719: Crash in valueFlowIterators() (#3756)
* Fix 10719: Crash in valueFlowIterators()
* Format
|
2022-01-26 06:42:41 +01:00 |
Paul Fultz II
|
1a949c00b0
|
Fix 10723: Assertion 'tok && tok->exprId() > 0 && "Missing expr id for symbolic value"' in valueFlowSmartPointer() (#3755)
* Fix 10723: Assertion 'tok && tok->exprId() > 0 && "Missing expr id for symbolic value"' in valueFlowSmartPointer()
* Format
|
2022-01-26 06:28:13 +01:00 |
chrchr-github
|
c132235a76
|
Add test for #10398 (#3752)
* Fix #10200 False positive: uninitStructMember
* Fix #9828 False positive: unreadVariable alias
* Use Token::Match
* Add test for #10398
|
2022-01-25 22:05:54 +01:00 |
orbitcowboy
|
cf6d30f358
|
Merge branch 'main' of https://github.com/danmar/cppcheck into main
|
2022-01-25 13:08:25 +01:00 |
orbitcowboy
|
00997283cb
|
Code formatting
|
2022-01-25 13:08:05 +01:00 |
orbitcowboy
|
81a25c0036
|
std.cfg: Added support for std::binary_search
|
2022-01-25 13:07:49 +01:00 |
chrchr-github
|
f49cfcd23c
|
Fix #10200 False positive: uninitStructMember (#3741)
|
2022-01-25 12:14:20 +01:00 |
chrchr-github
|
ea81ce933e
|
Fix #10754 FP invalidFunctionArg with resize() (#3737)
|
2022-01-25 12:13:49 +01:00 |
orbitcowboy
|
87b7243a9f
|
windows.cfg: Added support for _stricmp-functions
|
2022-01-25 08:28:27 +01:00 |
Oliver Stöneberg
|
7d26cb68d9
|
CI-unixish.yml: Use Qt version provided by the distro (#3729)
|
2022-01-24 21:55:48 +01:00 |
chrchr-github
|
d05e43ce15
|
Fix #9828 False positive: unreadVariable alias (#3744)
|
2022-01-24 21:52:45 +01:00 |
chrchr-github
|
9d6e5c2a05
|
Fix #10237 uninitMemberVar - member initialized via function call (#3745)
|
2022-01-24 21:52:00 +01:00 |
chrchr-github
|
158f3d494e
|
Fix #10143 false positive: redundantInitialization with std::shared_ptr (#3746)
|
2022-01-24 21:50:50 +01:00 |
chrchr-github
|
d64dadcd31
|
Fix #10758 Crash in CheckClass::checkConstFunc() (#3740)
|
2022-01-24 21:50:01 +01:00 |
Oliver Stöneberg
|
8179226b18
|
astutils.cpp: optimized visitAstNodesGeneric() a bit more by avoiding unnecessary checks and std::stack usage (#3732)
|
2022-01-24 21:44:09 +01:00 |
chrchr-github
|
b491fcc489
|
Add test cases for #9850, #9910 (#3747)
|
2022-01-24 15:06:40 +01:00 |
Paul Fultz II
|
01e14a12f1
|
Fix 10755: Assertion "!maxValue->isKnown()" from valueFlowInferCondition (#3739)
* Fix 10755: Assertion "!maxValue->isKnown()" from valueFlowInferCondition
* Format
|
2022-01-22 12:25:20 +01:00 |
Paul Fultz II
|
8b1ed9cbe1
|
Another fix for 10739: internalAstError with decltype (#3738)
* Another fix for 10739: internalAstError with decltype
* Format
|
2022-01-22 07:22:57 +01:00 |
chrchr-github
|
b23ca879ed
|
Fix #10735 FP functionConst with overloaded operator[] [inconclusive] (#3733)
|
2022-01-21 20:40:10 +01:00 |
Oliver Stöneberg
|
be73eb3c7c
|
donate-cpu-server.py: added links to some important errors to overview (#3731)
|
2022-01-21 15:46:29 +01:00 |
Paul Fultz II
|
a7dbd288c4
|
Fix 10738: FP knownEmptyContainer with auto reference (#3734)
* Fix 10738: FP knownEmptyContainer with auto reference
* Format
|
2022-01-21 09:56:55 +01:00 |
Paul Fultz II
|
6c2b1f093d
|
Another fix for 10728: Crash in CheckStl::checkDereferenceInvalidIterator2() (#3735)
* Another fix for 10728: Crash in CheckStl::checkDereferenceInvalidIterator2()
* Format
|
2022-01-21 09:56:41 +01:00 |
Paul Fultz II
|
0737cc4d8c
|
Fix 10708: Assertion "!maxValue->isKnown()" from valueFlowInferCondition (#3736)
* Fix 10708: Assertion "!maxValue->isKnown()" from valueFlowInferCondition
* Format
|
2022-01-21 09:56:24 +01:00 |
Paul Fultz II
|
57b50e4b00
|
Fix 10739: internalAstError with decltype (#3723)
|
2022-01-20 21:36:48 +01:00 |
Daniel Marjamäki
|
ebd1fbbfd8
|
cert: improved check for int31-c
|
2022-01-20 21:09:39 +01:00 |
chrchr-github
|
7f9ef8c321
|
Add test cases for #7899, #7974, #9256 (#3726)
* Add test case for #7899 and #7974
* Add test case for ##9256
|
2022-01-20 16:15:38 +01:00 |
chrchr-github
|
4d44d0c079
|
Fix #9781 FP deallocuse after auto_ptr (#3724)
|
2022-01-19 21:39:45 +01:00 |