Daniel Marjamäki
|
27fad38e00
|
Fixed #9084 (Tokenizer::setVarId: Same varid for member variable and argument, unknown template type)
|
2019-05-12 09:10:37 +02:00 |
Daniel Marjamäki
|
4d9b1e6c3d
|
Fixed #9094 (Tokenizer::createLinks2 problem with 'x%x<--a==x>x')
|
2019-05-11 19:11:40 +02:00 |
Daniel Marjamäki
|
1e2f1bac1f
|
Fixed #8921 (Broken AST - mem = (void*)(new char))
|
2019-05-11 15:50:30 +02:00 |
Daniel Marjamäki
|
45d874bf75
|
Fixed #8929 ('cppcheck -E' should output valid/compileable code)
|
2019-05-11 14:00:42 +02:00 |
Daniel Marjamäki
|
d58d4273f9
|
Cleaning up unsimplified templates
|
2019-05-11 13:00:03 +02:00 |
Martin Herren
|
8298937077
|
[cppcheck-htmlreport] Use makedirs instead of mkdir to create report_dir to allow recursive creation of the full directory path (#1829)
|
2019-05-11 09:50:28 +02:00 |
orbitcowboy
|
9567076845
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-10 08:54:58 +02:00 |
Sebastian
|
aa837075a5
|
wxwidgets.cfg: Add smart pointers from wxWidgets (#1828)
|
2019-05-09 20:04:39 +02:00 |
orbitcowboy
|
6b2db79af9
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-09 15:31:49 +02:00 |
IOBYTE
|
eade2bb2c2
|
Add support for simplifying user defined literal operator. (#1827)
|
2019-05-09 09:52:18 +02:00 |
Daniel Marjamäki
|
a7478bcb5a
|
Add missing include
|
2019-05-09 06:55:36 +02:00 |
Daniel Marjamäki
|
66b2b31eb0
|
Fix a few useStlAlgorithm warnings
|
2019-05-08 20:23:32 +02:00 |
Daniel Marjamäki
|
df03514c0b
|
Remove suppression for stlFindInsert
|
2019-05-08 19:53:58 +02:00 |
Daniel Marjamäki
|
e4c178d5c0
|
bump simplecpp
|
2019-05-07 19:15:31 +02:00 |
adamjrichter
|
47ce998e6e
|
lib: Separate statements of the form "assert(a && b)" into "assert(a)" and "assert(b)", for more precise diagnostics. (#1825)
|
2019-05-07 10:28:31 +02:00 |
IOBYTE
|
5364c6055f
|
template simplifier: fix cppcheck warning (#1824)
|
2019-05-07 10:26:41 +02:00 |
IOBYTE
|
baeae95bac
|
template simplifier: fix a template alias TODO test (#1823)
|
2019-05-06 19:06:46 +02:00 |
Daniel Marjamäki
|
f6527fcd9b
|
fixed tests, unused templates are removed by default
|
2019-05-05 19:40:58 +02:00 |
Daniel Marjamäki
|
9947774ab7
|
Removed test case with unused templates
|
2019-05-05 19:15:42 +02:00 |
Daniel Marjamäki
|
c997186794
|
Only check unused templates if that is configured
|
2019-05-05 14:40:30 +02:00 |
orbitcowboy
|
03d7c82019
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-05 14:37:26 +02:00 |
orbitcowboy
|
961f5c173b
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-05 14:28:22 +02:00 |
Daniel Marjamäki
|
7efcb3cfe3
|
astyle formatting
[ci skip]
|
2019-05-05 11:41:29 +02:00 |
Paul Fultz II
|
8c03be3212
|
Fix issue 9077: False positive: Returning pointer to local variable (#1821)
* Avoid implicit conversion for lifetimes
* Fix issue 9077
* Add more tests
* Rename function
* Fix implicit conversion with containers
* Format
* Fix crash
|
2019-05-05 11:40:59 +02:00 |
Daniel Marjamäki
|
5b07901253
|
GUI: Add C++20 option
|
2019-05-05 10:44:09 +02:00 |
Daniel Marjamäki
|
fe04c15c9e
|
CheckStl: Modernize the recommendations. string::starts_with is more intuitive than string::compare
|
2019-05-05 10:35:44 +02:00 |
Paul Fultz II
|
a688df0ea1
|
Fix issue 9120: crash in valueflow (#1822)
|
2019-05-05 09:51:36 +02:00 |
Daniel Marjamäki
|
0b3342abe5
|
Fix Cppcheck warning
|
2019-05-04 20:41:43 +02:00 |
Daniel Marjamäki
|
45a343ac2d
|
Fixed #8795 (Syntax Error: AST broken, binary operator '||' doesn't have two operands)
|
2019-05-04 19:05:03 +02:00 |
orbitcowboy
|
d0d671761a
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-04 17:46:17 +02:00 |
Daniel Marjamäki
|
d1bb0465b8
|
Fixed 2 Cppcheck warnings
|
2019-05-04 11:58:03 +02:00 |
Daniel Marjamäki
|
604a13a22b
|
rename parameter
|
2019-05-04 10:36:49 +02:00 |
Daniel Marjamäki
|
5e9b7a6749
|
Cleanup AST tests. The best would be if 'operators' in declarations was not included at all in the AST.
|
2019-05-04 07:31:59 +02:00 |
orbitcowboy
|
a439b5dcc6
|
wxwidgets.cfg: Added support for wxArtProvider::GetBitmap()
|
2019-05-03 23:39:16 +02:00 |
orbitcowboy
|
de830d90c8
|
wxwidgets.cfg: Added support for wxMenuItem::SetBitmap()
|
2019-05-03 23:35:41 +02:00 |
orbitcowboy
|
49d1383ff4
|
wxwidgets.cfg: Added support for wxString::CmpNoCase()
|
2019-05-03 23:31:15 +02:00 |
orbitcowboy
|
456f1c60c4
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-03 23:29:21 +02:00 |
orbitcowboy
|
92be62a6eb
|
gnu.cfg: Ensure the return value of pipe2() is taken into account.
|
2019-05-03 22:15:46 +02:00 |
orbitcowboy
|
cda25d7205
|
posix.cfg: Ensure the return value of pipe() is taken into account.
|
2019-05-03 22:15:30 +02:00 |
orbitcowboy
|
90c6ea53ef
|
posix.cfg: Added support for socketpair().
|
2019-05-03 20:52:10 +02:00 |
Daniel Marjamäki
|
7900902ad9
|
Renamed 1-helloworld helloworld
|
2019-05-03 20:22:35 +02:00 |
Daniel Marjamäki
|
e8c0345a51
|
Fixed #7999 (Inline suppressions do not work under weird circumstances)
|
2019-05-03 20:19:28 +02:00 |
Daniel Marjamäki
|
bbb5bfd432
|
Preprocessor: Test case has been moved to simplecpp
|
2019-05-03 19:27:08 +02:00 |
Daniel Marjamäki
|
81b02197e8
|
bump simplecpp
|
2019-05-03 18:50:04 +02:00 |
Sebastian
|
b1cb03b560
|
posix.c: Add test to avoid regression of already fixed ticket #9118 (#1820)
Trac ticket: https://trac.cppcheck.net/ticket/9118
Commit that likely fixed it already:
1b74bca973
|
2019-05-03 16:35:15 +02:00 |
Sebastian
|
96a7c19b91
|
qt.cfg: Add smart pointers from Qt (#1819)
|
2019-05-03 13:21:49 +02:00 |
orbitcowboy
|
bf358408d9
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-03 11:57:24 +02:00 |
orbitcowboy
|
deedd7493c
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-03 11:54:24 +02:00 |
orbitcowboy
|
6a281b90b4
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-03 11:40:49 +02:00 |
orbitcowboy
|
8b157a7b9c
|
wxwidgets.cfg: Added support for more interfaces.
|
2019-05-03 11:31:57 +02:00 |