Daniel Marjamäki
|
ebf54ac53e
|
Misra; Remove 12.4 because the check is not implemented properly
|
2021-02-25 22:11:13 +01:00 |
Oliver Stöneberg
|
33427b61e1
|
appveyor.yml: avoid duplicated debug builds and removed artifacts (#3150)
|
2021-02-25 21:56:41 +01:00 |
Daniel Marjamäki
|
1adea5c3b0
|
Move simplifyKnownVariables tests to TestSimplifyTokens
|
2021-02-25 21:32:56 +01:00 |
amai2012
|
4e32999df6
|
Perform coverage for pull requests
|
2021-02-25 20:14:50 +01:00 |
amai2012
|
8d8aa50017
|
Update codecov-action
|
2021-02-25 19:54:15 +01:00 |
Oliver Stöneberg
|
aac1dac9dc
|
removed 32-bit Appveyor builds and sped up cygwin build a bit (#3143)
|
2021-02-25 13:27:15 +01:00 |
Daniel Marjamäki
|
b05e55f04c
|
Fix compile error (Certainty::inconclusive)
|
2021-02-25 12:21:55 +01:00 |
Rikard Falkeborn
|
951ca2c8b9
|
Fix #10186 (FP memleak with cast and assignment) (#3148)
|
2021-02-25 10:55:34 +01:00 |
Daniel Marjamäki
|
0988448319
|
Fixed self-check. Naming conventions
|
2021-02-25 10:54:29 +01:00 |
Oliver Stöneberg
|
77474d0ccd
|
added 32-bit Windows build to GitHub action (#3144)
|
2021-02-24 22:41:25 +01:00 |
Daniel Marjamäki
|
e03851f51c
|
Fix compilation error
|
2021-02-24 22:31:46 +01:00 |
Daniel Marjamäki
|
15bc7ad5cb
|
Fix compilation error
|
2021-02-24 22:20:11 +01:00 |
Daniel Marjamäki
|
849ea6b3c8
|
Fix compilation errors
|
2021-02-24 22:12:48 +01:00 |
PKEuS
|
3998836b03
|
Refactorization: Improved string handling in test suite
Merged from LCppC.
|
2021-02-24 22:05:23 +01:00 |
PKEuS
|
141d2ac215
|
Refactorization: Improved internal implementation of severity and certainty levels
Backported from LCppC.
|
2021-02-24 22:00:06 +01:00 |
PKEuS
|
c25b4f1ad6
|
Fixed false negatives incompleteArrayFill on user defined types (estimate size to determine if it is larger than one byte)
Merged from LCppC.
|
2021-02-24 21:48:26 +01:00 |
Daniel Marjamäki
|
2baeeeb02f
|
astyle formatting
|
2021-02-24 21:48:26 +01:00 |
IOBYTE
|
9bb57a7b6f
|
fix #10183 (performance regression (hang) - ScopeInfo3::findInChildren()) (#3147)
|
2021-02-24 06:36:53 +01:00 |
Daniel Marjamäki
|
22727ee3ab
|
Addons; split up possible/known values and impossible values. This is inconsistent with core Cppcheck, however the addons do not handle impossible values in general. A future improvement might be to clarify this somehow, maybe renaming Token.values.
|
2021-02-23 22:40:49 +01:00 |
IOBYTE
|
fc1cfba5e0
|
fix simplifyUsing hang parsing class initializer list using {} (#3146)
Co-authored-by: Robert Reif <reif@FX6840>
|
2021-02-23 20:35:20 +01:00 |
IOBYTE
|
a07f93f819
|
fix simplifyUsing crash and hang (#3145)
|
2021-02-23 09:48:15 +01:00 |
shaneasd
|
02ac2b08a0
|
Fix some warnings (#3096)
|
2021-02-23 08:19:05 +01:00 |
Daniel Marjamäki
|
c638edc8b4
|
Bump simplecpp
|
2021-02-21 19:13:16 +01:00 |
Daniel Marjamäki
|
627a5e75cc
|
Token::stringify; refactor in/out parameter to return value
|
2021-02-21 17:21:33 +01:00 |
Oliver Stöneberg
|
e783df646a
|
various CI refactorings and cleanups (#3142)
|
2021-02-21 14:17:02 +01:00 |
Oliver Stöneberg
|
dcf32563ea
|
various daca@home improvements (#3139)
|
2021-02-21 08:47:58 +01:00 |
Daniel Marjamäki
|
cc1dfe243c
|
Fix Cppcheck warnings
|
2021-02-20 17:22:04 +01:00 |
Oliver Stöneberg
|
4dd7b2e958
|
donate_cpu_lib.py: reduced daca timeout to 1800 seconds (#3140)
|
2021-02-20 13:44:14 +01:00 |
Oliver Stöneberg
|
b6fc2f1a68
|
added self-check to sanitizer builds (#3017)
|
2021-02-20 13:34:57 +01:00 |
Daniel Marjamäki
|
99ff242dde
|
astyle formatting
[ci skip]
|
2021-02-20 13:33:57 +01:00 |
PKEuS
|
29a6031cea
|
Fixed more false negatives (and recently introduced false positives) literalWithCharPtrCompare by using ValueType
Merged from LCppC.
|
2021-02-20 13:29:59 +01:00 |
Oliver Stöneberg
|
b1ccad5f02
|
some Python-related CI cleanups (#3066)
|
2021-02-20 13:26:28 +01:00 |
Oliver Stöneberg
|
b434752e51
|
added docker builds for legacy/cutting edge platforms (#3138)
|
2021-02-20 13:23:57 +01:00 |
Daniel Marjamäki
|
6f9c8e1cd9
|
AUTHORS: Added LukeCz
|
2021-02-20 13:21:56 +01:00 |
Lukasz Czajczyk
|
0a06a083af
|
Additional macros (#3106)
|
2021-02-20 13:19:06 +01:00 |
PKEuS
|
4b01d5bdc6
|
Re-enabled a bunch of disabled unit tests, some as TODO tests
Merged from LCppC.
|
2021-02-20 13:02:14 +01:00 |
PKEuS
|
2bd6a6c252
|
Test suite:
- Enabled test in testgarbage.cpp that succeeds
- Optimizations in TestIO
Merged from LCppC.
|
2021-02-20 13:00:30 +01:00 |
PKEuS
|
cf1937294a
|
Refactorization: Removed unnecessary \n and spaces in strings
Merged from LCppC.
|
2021-02-20 12:58:42 +01:00 |
PKEuS
|
25678a9faf
|
Refactorized CheckStl::string_c_str(), fixing some false negatives by supporting member functions and overloads
Merged from LCppC.
|
2021-02-20 12:52:39 +01:00 |
PKEuS
|
423d7dbc3c
|
Fixed false negatives literalWithCharPtrCompare when address-of operator (C only) or arrays are used, adapted TODO unit tests
Enabled working unit test in testunusedvar.cpp
Merged from LCppC.
|
2021-02-20 12:42:48 +01:00 |
Robert Reif
|
3c6fae37e4
|
minor simplifyUsing optimizations
The using type aliases are a C++ 11 feature so only check for them in C++ 11 or later.
Don't try to simplify a type alias when it can't be parsed.
|
2021-02-19 22:48:31 +01:00 |
PKEuS
|
aa2f143ea6
|
Fixed false positive: Parameter can be declared with const in constructors did handle noexcept
Merged from LCppC.
|
2021-02-19 08:21:26 +01:00 |
Daniel Marjamäki
|
a8657ac599
|
AUTHORS: added nornic and sorted
|
2021-02-19 08:16:51 +01:00 |
PKEuS
|
1a7595e29b
|
Bugfix: Apply --relative-paths also to preprocessor errors
Merged from LCppC
|
2021-02-18 22:35:55 +01:00 |
Daniel Marjamäki
|
f836c7a546
|
Fix compile error
|
2021-02-18 18:50:30 +01:00 |
PKEuS
|
acafdb655c
|
Refactorization: Reduced stack usage of givenACodeSampleToTokenize
Merged from LCppC.
|
2021-02-18 16:28:04 +01:00 |
PKEuS
|
4678a9cb45
|
Refactorization: Include cleanup and added one more header to test/precompiled.h
Merged from LCppC
|
2021-02-18 16:16:40 +01:00 |
PKEuS
|
6a811eec1c
|
Refactorization: Removed unused functions
|
2021-02-17 22:44:03 +01:00 |
Philipp Kloke
|
ef82897af5
|
Refactorization: Use std::string::pop_back
Merged from LCppC.
|
2021-02-17 22:39:29 +01:00 |
PKEuS
|
2fa2fec24f
|
Visual Studio: Added missing file
Merged from LCppC.
|
2021-02-17 21:52:31 +01:00 |