Oliver Stöneberg
|
5de58c4ddd
|
added clang-tidy to CI (#3218)
|
2021-04-18 21:51:47 +02:00 |
Paul Fultz II
|
563c9dd9cc
|
Fix issue 10208: FP: knownConditionTrueFalse in for loop with function that assigns by ref (#3198)
|
2021-04-18 21:42:27 +02:00 |
Daniel Marjamäki
|
56773b82c4
|
Simple handling of coroutines
|
2021-04-18 19:42:22 +02:00 |
Daniel Marjamäki
|
fe87afb2f9
|
TestTokenizer: Align function pointer test case names
|
2021-04-18 12:33:04 +02:00 |
Paul Fultz II
|
a772d652d8
|
Fix issue 9932: FP: containerOutOfBounds (#3217)
* Fix issue 9932: FP: containerOutOfBounds
|
2021-04-18 10:43:38 +02:00 |
Daniel Marjamäki
|
9a9043a07e
|
Fixed #4349 (Support C++11 variadic templates)
|
2021-04-17 21:57:21 +02:00 |
Oliver Stöneberg
|
3bc71f982a
|
enabled "debug" findings in self-check / split "simplifyUsing" and "simplyTypedef" from more generic "debug" (#3210)
|
2021-04-17 18:07:47 +02:00 |
IOBYTE
|
5568ac95e7
|
fix simplifyUsing debug warning for: using value_type = const ValueFlow::Value; (#3211)
|
2021-04-17 14:20:16 +02:00 |
orbitcowboy
|
93c9963378
|
wxwidgets.cfg: Added support for more interfaces
|
2021-04-16 20:58:09 +02:00 |
orbitcowboy
|
8fcacfdf83
|
wxwidgets.cfg: Added support for more interfaces
|
2021-04-16 20:28:26 +02:00 |
Oliver Stöneberg
|
155ff890a5
|
split "autoNoType" and "bailoutUninitVar" from more generic "debug" (#3209)
|
2021-04-16 15:19:29 +02:00 |
Daniel Marjamäki
|
c98afa83fd
|
Tokenizer; Add test for c++14 lambda expression 'lambda=[value=1]{...}'
|
2021-04-16 15:18:02 +02:00 |
Daniel Marjamäki
|
11f828a669
|
Fixed #9415 (C++11: `alignas` not handled -> wrong code -> false negatives)
|
2021-04-15 20:26:53 +02:00 |
orbitcowboy
|
f62d9d5853
|
std.cfg: Fixed bufferAccessOutOfBounds false negative for strncmp().
|
2021-04-13 19:13:00 +02:00 |
orbitcowboy
|
03bdcc4c42
|
Attempt to make CI happy
|
2021-04-13 16:57:31 +02:00 |
orbitcowboy
|
e869452240
|
#10244: Fixed false negative: bufferAccessOutOfBounds
|
2021-04-13 16:40:38 +02:00 |
orbitcowboy
|
44c8b315c6
|
Attempt to make CI happy
|
2021-04-13 14:44:59 +02:00 |
orbitcowboy
|
040e58f943
|
std.cfg: strxfrm(): Added minize values to arg1 and arg2 and a TODO test case
|
2021-04-13 14:07:45 +02:00 |
orbitcowboy
|
cf211610d3
|
wxwidgets.cfg: Fixed wrong configuration for wxLogApiError(). This function does return after appending data to wxLog(). Ensure that no duplicateBreak-warning is issued in case code resides afterwards.
|
2021-04-13 13:07:15 +02:00 |
Georgiy Komarov
|
fce3db8b7d
|
misra: Fixed a crash in rule 8.2 (#3208)
Due to incorrect indentation, we return "None" instead of an empty list,
which causes the crash.
The problem was reported on the forum: https://sourceforge.net/p/cppcheck/discussion/general/thread/e146b8d779/
|
2021-04-13 10:09:42 +02:00 |
Oliver Stöneberg
|
5a7e361442
|
run self-checks with standard set to C++11 (#3206)
|
2021-04-12 18:29:13 +02:00 |
Oliver Stöneberg
|
63cbd1e894
|
appveyor.yml: removed unneeded installation/update of Python packages (#3207)
|
2021-04-12 09:31:52 +02:00 |
Daniel Marjamäki
|
eacc9e552e
|
Function::returnsReference: handle type scope better
|
2021-04-10 14:31:50 +02:00 |
Oliver Stöneberg
|
98b4253ba6
|
moved cygwin build from appveyor to GitHub action (#3149)
|
2021-04-10 14:30:02 +02:00 |
orbitcowboy
|
f7e6d216b2
|
Running astyle [ci skip]
|
2021-04-09 08:53:32 +02:00 |
orbitcowboy
|
b5719418ea
|
#8206 - Added a regression test
|
2021-04-09 08:53:01 +02:00 |
orbitcowboy
|
260eb4acac
|
Running astyle [ci skip]
|
2021-04-09 08:46:47 +02:00 |
Oliver Stöneberg
|
98335e5d5f
|
moved more tests from Travis to GitHub actions (#3201)
|
2021-04-09 07:47:11 +02:00 |
Paul Fultz II
|
5cf2f7e633
|
Fix issue 10087: false positive: error: Reference to temporary returned. (#3205)
|
2021-04-09 07:44:20 +02:00 |
Paul Fultz II
|
255f273c46
|
Fix issue 10088: ValueFlow: Array size, wrong known value (#3204)
|
2021-04-09 07:43:54 +02:00 |
ericmalenfant
|
1e9687aa8b
|
Fix noCopyConstructor with multiple inheritance (#3203)
|
2021-04-09 07:41:59 +02:00 |
Paul Fultz II
|
f8dc9862da
|
Fix issue 10202: FP: constParameter (#3202)
|
2021-04-08 16:02:11 +02:00 |
Daniel Marjamäki
|
c8e661f61f
|
assignmentInCondition: Clarify error message
|
2021-04-07 19:46:00 +02:00 |
Daniel Marjamäki
|
72802554c9
|
Fixed #3593 (New Check: Check for assignment within conditional expression)
|
2021-04-07 17:21:34 +02:00 |
Daniel Marjamäki
|
21b1987b55
|
Manual; Add chapter about cppcheck build dir. Formatting tweaks.
|
2021-04-07 15:32:21 +02:00 |
orbitcowboy
|
e60d79e2c9
|
wxwidgets.cfg: Added tests for commit ccb2cb26b2
|
2021-04-07 07:57:27 +02:00 |
Steve Browne
|
ccb2cb26b2
|
Remove incorrect use-retvals (#3200)
These functions return a self ref and are not const so you shouldn't need to use the return value.
|
2021-04-07 07:52:26 +02:00 |
Daniel Marjamäki
|
73e698b84d
|
Fixed #9214 (Tests are run on simplified token list)
|
2021-04-06 21:21:53 +02:00 |
Daniel Marjamäki
|
487965eb67
|
AUTHORS; Added fschwa
|
2021-04-06 19:42:29 +02:00 |
fschwa
|
806dbf77b6
|
use size() instead of hard-coded length value (#3199)
Co-authored-by: Frederik Schwarzer <frederik.schwarzer@smart-battery-solutions.de>
|
2021-04-06 16:57:27 +02:00 |
Paul Fultz II
|
e0f9627201
|
Fix issue 10226: FP: redundant condition or invalid iterator (#3195)
|
2021-04-06 11:04:37 +02:00 |
Daniel Marjamäki
|
93873be81a
|
Cppcheck CLI; Better filtering of duplicate XML results when no -j is used
|
2021-04-05 20:09:45 +02:00 |
Daniel Marjamäki
|
93f46f6e7b
|
Fix testrunner after file0 tweaks
|
2021-04-05 13:11:23 +02:00 |
Daniel Marjamäki
|
161ea81fd8
|
XML: Ensure file0 info is kept in multithreaded analysis. Write file0 attribute in top <error> element instead of in the <location> elements.
|
2021-04-05 12:03:39 +02:00 |
Paul Fultz II
|
e65ea8575f
|
Fix issue 10207: FP: derefInvalidIteratorRedundantCheck with ternary operator (#3197)
|
2021-04-05 11:10:43 +02:00 |
Paul Fultz II
|
f605f71e49
|
Fix issue 10225: false positive: knownConditionTrueFalse (#3196)
|
2021-04-05 10:20:14 +02:00 |
Yichen
|
8034a70bd3
|
Check for libc++ instead of clang to workaround a libc++ bug. (#3194)
|
2021-04-05 05:24:46 +02:00 |
Daniel Marjamäki
|
de2e836727
|
test/cfg/windows.cpp; Uncommented TODO, Cppcheck now writes a warning as it should about unused function return value
|
2021-04-05 05:20:42 +02:00 |
Daniel Marjamäki
|
bc05ee62d5
|
CheckFunctions::checkIgnoredReturnValue; Fixed testrunner
|
2021-04-05 05:17:29 +02:00 |
Daniel Marjamäki
|
cf8a423636
|
Unreachable code; better handling of throw in C code
|
2021-04-05 04:53:07 +02:00 |