Daniel Marjamäki
|
f2420509c9
|
Revert "constPointer: Fix false positives when pointer is not read"
This reverts commit 6427b4888b .
If variable/parameter is unused it is better to warn about that.
|
2022-02-13 08:40:45 +01:00 |
Daniel Marjamäki
|
6427b4888b
|
constPointer: Fix false positives when pointer is not read
|
2022-02-12 22:23:25 +01:00 |
chrchr-github
|
0a99e3b6fc
|
Partial fix for #9407 FN redundant assignment/unreadVariable (#3651)
|
2022-02-12 15:32:08 +01:00 |
Daniel Marjamäki
|
68b00b3cfc
|
misra: fix 7.2 checking
|
2022-02-12 12:44:44 +01:00 |
Daniel Marjamäki
|
30cec97cc8
|
Tokenizer: Support C++20 default bit-field member initializer
|
2022-02-12 12:19:08 +01:00 |
Oliver Stöneberg
|
06d10b7474
|
fixed and enabled performance-for-range-copy clang-tidy warning (#3682)
|
2022-02-12 08:20:45 +01:00 |
chrchr-github
|
edc5106237
|
Fix #9092 FN missingOverride - subclass in namespace (#3793)
|
2022-02-12 08:19:07 +01:00 |
Daniel Marjamäki
|
183f611fb6
|
AUTHORS: Add guillaume-uH57J9
|
2022-02-12 08:13:59 +01:00 |
chrchr-github
|
c5ab936088
|
Fix #10405 FN shadowVariable in range-based for loop (#3789)
|
2022-02-12 08:10:53 +01:00 |
Daniel Marjamäki
|
515649217f
|
fix
|
2022-02-12 07:47:26 +01:00 |
Rikard Falkeborn
|
d4cd249c21
|
10671 fix const iterator function const take two (#3802)
* Revert "Revert "Fix #10671: functionConst FN with begin/end and const_iterator (#3749)""
This reverts commit 9f6a36c1a8 .
* Fix crash by adding missing null check
|
2022-02-11 21:23:23 +01:00 |
Oliver Stöneberg
|
c690bfb03a
|
matchcompiler.py: skip comments in _replaceTokenMatch() (#3825)
|
2022-02-11 21:20:55 +01:00 |
Oliver Stöneberg
|
6e57cc4323
|
small utils.h cleanup (#3821)
|
2022-02-11 19:44:08 +01:00 |
chrchr-github
|
5f3ddabd56
|
Fix FP constParameter with std::map (#3823)
|
2022-02-11 19:40:11 +01:00 |
Oliver Stöneberg
|
04b2a6f1c5
|
use Python version provided by platform in CI / prefer python3 (#3776)
|
2022-02-11 19:37:32 +01:00 |
orbitcowboy
|
8a455c2921
|
wxwidgets.cfg: Replaced C-Style cast fof 'wxDL_INIT_FUNC' with static_cast.
|
2022-02-11 15:00:18 +01:00 |
Paul Fultz II
|
78228599da
|
Fix 10800: Hang / memory exhaustion on numerical code (#3822)
* Fix 10800: Hang / memory exhaustion on numerical code
* Format
* Add another test
* Format
|
2022-02-11 06:52:28 +01:00 |
Oliver Stöneberg
|
f32583e097
|
removed OVERRIDE and FINAL defines and use the keywords directly (#3767)
|
2022-02-10 23:02:24 +01:00 |
Daniel Marjamäki
|
7890ba1e67
|
AUTHORS: add jmarrec
|
2022-02-10 22:51:37 +01:00 |
Julien Marrec
|
2535bf984b
|
Allow passing std::string_view by value (#3817)
|
2022-02-10 21:01:12 +01:00 |
chrchr-github
|
cd7532df21
|
Fix #7709 FN C-style pointer casting with built-in or typedef types /… (#3814)
|
2022-02-10 20:48:51 +01:00 |
Paul Fultz II
|
5d25050b06
|
Fix 10788: False positive: zerodivcond when using an assert (#3816)
|
2022-02-10 20:22:14 +01:00 |
chrchr-github
|
ddd84f9b98
|
Add tests/TODO for #7950, #9974 (#3818)
* Add tests/TODO for #7950, #9974
* Comment
|
2022-02-10 20:05:14 +01:00 |
orbitcowboy
|
65c0ef8eb0
|
Added a regression test for ticket #6832.
|
2022-02-10 14:13:50 +01:00 |
chrchr-github
|
24e9859158
|
Fix #10357 FP stlcstrParam due to incorrect overload resolution (#3813)
* Fix #10357 FP stlcstrParam due to incorrect overload resolution
* Variable shadowing
|
2022-02-10 11:17:06 +01:00 |
Paul Fultz II
|
a50452517d
|
Fix 10794: Crash in MultiValueFlowAnalyzer::getProgramState() (#3815)
* Fix 10794: Crash in MultiValueFlowAnalyzer::getProgramState()
* Format
|
2022-02-10 07:43:27 +01:00 |
orbitcowboy
|
09da69b1c7
|
posix.cfg: Added support for 'llseek()', which is obsolescent since glibc version 2.28
|
2022-02-09 08:34:35 +01:00 |
chrchr-github
|
2c7948102a
|
Fix #10145 FP AssignmentAddressToInteger with enum class (#3810)
|
2022-02-08 16:12:35 +01:00 |
chrchr-github
|
e64ea20089
|
Fix #10527 FP variableScope for if with init-statement (#3811)
|
2022-02-08 16:12:09 +01:00 |
chrchr-github
|
966dbb1990
|
Windows.cfg: add UNREFERENCED_PARAMETER() macro (#3809)
|
2022-02-08 11:50:28 +01:00 |
Paul Fultz II
|
20a5224d7e
|
Fix 10784: False positive: returnDanglingLifetime using std::tie with variadic template parameters (#3805)
|
2022-02-08 09:03:51 +01:00 |
Oliver Stöneberg
|
b5ed13c8bc
|
checkstl.cpp: removed unused global containers and made a std::string a literal so it can be matchcompiled (#3801)
|
2022-02-08 09:02:59 +01:00 |
Daniel Marjamäki
|
cfe2392709
|
ImportProject: Fix loading of sln without BOM
|
2022-02-08 08:52:39 +01:00 |
Paul Fultz II
|
260d155bb6
|
Fix 10785: False positive: constParameter when using member pointer (#3807)
|
2022-02-07 18:45:32 +01:00 |
Oliver Stöneberg
|
d528555002
|
some preparations for Qt6 support (#3777)
* findDependencies.cmake: cleaned up find_package() call for Qt
* some CMake preparations for Qt6 support
* some Qt6 compilation fixes
|
2022-02-07 17:35:25 +01:00 |
Oliver Stöneberg
|
047930fd17
|
removed some unused/unread member variables (and related code) found by CLion "Unused global declaration" inspection (#3808)
|
2022-02-07 15:34:34 +01:00 |
orbitcowboy
|
d3a2a6d245
|
std.cfg: Removed duplicate configuration of std::swap().
|
2022-02-07 14:33:52 +01:00 |
orbitcowboy
|
c983151b9c
|
posix.cfg: Added support for lseek64().
|
2022-02-07 14:15:48 +01:00 |
orbitcowboy
|
bd1d8ea7b8
|
posix.cfg: Improved configuration of lseek().
|
2022-02-07 13:58:38 +01:00 |
orbitcowboy
|
2dea968ec5
|
windows.cfg: Improved configuration of _fseeki64()
|
2022-02-07 09:12:31 +01:00 |
orbitcowboy
|
a7b7b46d76
|
posix.cfg: Improved configuration of fseeko()/fseeko64().
|
2022-02-07 09:03:39 +01:00 |
orbitcowboy
|
2f17147900
|
std.cfg: Improved configuration for fseek(). The 3rd argument is not allowed to be of Boolean type.
|
2022-02-07 09:02:24 +01:00 |
Paul Fultz II
|
f2a419653c
|
Refactor ProgramMemory to store the expression tokens instead of exprIds (#3798)
|
2022-02-06 20:15:45 +01:00 |
Paul Fultz II
|
569332a50a
|
Fix 10786: False positive: arrayIndexOutOfBoundsCond (#3803)
|
2022-02-06 20:14:13 +01:00 |
Paul Fultz II
|
a639c59780
|
Fix 10787: False positive: knownConditionTrueFalse with a conditional exit (#3804)
|
2022-02-06 20:13:44 +01:00 |
orbitcowboy
|
fa776051e9
|
Fixed Ticket 1001 - std.cfg: Invalid parameters for fseek()
|
2022-02-06 16:05:14 +01:00 |
Oliver Stöneberg
|
974dd5d49f
|
only use bundled tinyxml2 in CMake when configured to do so (#3806)
|
2022-02-06 13:02:52 +01:00 |
Oliver Stöneberg
|
a15a227b73
|
bumped minimum supported GCC version to 4.8 (#3768)
|
2022-02-05 17:57:32 +01:00 |
Georgiy Komarov
|
47e9ed6e06
|
cert: Fix FP on pointer types (#3800)
Closes issue 10782
|
2022-02-05 14:02:01 +01:00 |
Daniel Marjamäki
|
b19010159c
|
2.7: update daca@home version
|
2022-02-05 14:00:25 +01:00 |