Daniel Marjamäki
|
a65fabebce
|
GUI: refactoring librarydialog
|
2015-08-30 18:37:12 +02:00 |
PKEuS
|
c5a8ecb6f9
|
New check: Detect unused 'goto' labels (#5124)
|
2015-08-30 16:45:47 +02:00 |
PKEuS
|
f12f16cb4a
|
Handle anonymous structs (which can appear inside unions) like anonymous unions (#2039)
|
2015-08-30 15:41:54 +02:00 |
Daniel Marjamäki
|
3bae4ae429
|
GUI: Renamed LibraryData to CppcheckLibraryData to try to avoid a name clash
|
2015-08-30 13:41:57 +02:00 |
Daniel Marjamäki
|
779207933c
|
GUI: Added missing files. Forgot to add them in my last commit.
|
2015-08-30 13:35:02 +02:00 |
Daniel Marjamäki
|
dd7c0b353d
|
GUI: Added a dedicated dialog for LibraryDialog for configuration of function arguments
|
2015-08-30 13:33:43 +02:00 |
Martin Ettl
|
5e9325b4f4
|
test/cfg: Improved testing of std.cfg and added more test cases.
|
2015-08-30 12:05:38 +02:00 |
Martin Ettl
|
fb643ba2d4
|
Running astyle; test/cfg/: Since #6958 is fixed, activated test cases for fma()-functions.
|
2015-08-30 11:59:33 +02:00 |
Daniel Marjamäki
|
ab4adf2836
|
GUI: Added a dedicated 'Add function' dialog to the LibraryDialog
|
2015-08-30 10:24:44 +02:00 |
Daniel Marjamäki
|
f9415fc904
|
GUI: minor tweaks of library editor
|
2015-08-30 02:49:17 +02:00 |
Philipp Kloke
|
56698dd844
|
Fixed #6919: Support initializer list in duplicateEnumError check
|
2015-08-29 22:20:09 +02:00 |
PKEuS
|
d7853b9963
|
Fixed simplification of fma(a, b, c) (#6958)
|
2015-08-29 20:52:03 +02:00 |
Alexander Mai
|
8d2c4453ad
|
Small optimizations for C code in Tokenizer. Add some regression tests for recently fixed results
|
2015-08-29 19:00:09 +02:00 |
Daniel Marjamäki
|
f5d131671c
|
GUI: Let user add function in the library editor
|
2015-08-29 18:50:08 +02:00 |
Daniel Marjamäki
|
6aeb3ff5e3
|
GUI: Load/save cfg files better
|
2015-08-29 18:07:59 +02:00 |
Daniel Marjamäki
|
f357d8611d
|
GUI: Allow some editing of argument properties in the library editor
|
2015-08-29 17:24:56 +02:00 |
Daniel Marjamäki
|
e31ee26b6c
|
Merge pull request #662 from simartin/ticket_6959
Ticket #6959: Properly handle arrays of pointers in CheckClass::constructors
|
2015-08-29 13:22:10 +02:00 |
Daniel Marjamäki
|
6ddd0a953f
|
Fixed #6917 (False positive uninitvar - unused array declaration and ternary expression)
|
2015-08-29 13:19:28 +02:00 |
Simon Martin
|
b4b636b6a2
|
Ticket #6959: Properly handle arrays of pointers in CheckClass::constructors.
|
2015-08-29 13:11:00 +02:00 |
Alexander Mai
|
d7d11332cd
|
Merge branch 'master' of https://github.com/danmar/cppcheck
|
2015-08-29 11:15:55 +02:00 |
Alexander Mai
|
66e4faa621
|
Add regression test for true negative argumentSize
|
2015-08-29 11:14:13 +02:00 |
PKEuS
|
70368a2e3a
|
Made ctor of triplet explicit, because cppcheck demands it.
|
2015-08-29 11:13:03 +02:00 |
PKEuS
|
d5bc3285b9
|
Move "extern" to the beginning of a declaration like "static" and "const"
|
2015-08-29 10:57:52 +02:00 |
PKEuS
|
f89205064a
|
Several small optimizations in tokenize.cpp
|
2015-08-29 10:46:51 +02:00 |
Daniel Marjamäki
|
4464d309fa
|
cert.py: remove messages for reading struct padding data. in the EXP-42 warning describe how it can be fixed
|
2015-08-29 08:25:48 +02:00 |
Martin Ettl
|
0e3b74fbbc
|
test/cfg: Improved testing of std.cfg. Fixed false negatives by adding more stdandard namespace functions and test cases.
|
2015-08-29 01:43:17 +02:00 |
Martin Ettl
|
08413f0112
|
test/cfg: Improved testing of std.cfg.
|
2015-08-29 00:09:33 +02:00 |
orbitcowboy
|
f8083e9fba
|
Merge pull request #661 from simartin/ticket_6957
Ticket #6957: Properly handle arrays of pointers in CheckClass::constructors
|
2015-08-29 00:03:18 +02:00 |
Simon Martin
|
101cebbde1
|
Ticket #6957: Properly handle arrays of pointers in CheckClass::constructors.
|
2015-08-28 23:06:39 +02:00 |
amai2012
|
124c4a0ac4
|
Merge pull request #660 from simartin/ticket_6596
Ticket #6596: Address of local variables can also be assigned to pointer-pointer arguments
|
2015-08-28 20:50:39 +02:00 |
Simon Martin
|
59abb04042
|
Ticket #6596: Address of local variables can also be assigned to pointer-pointer arguments using the ptr[] syntax.
|
2015-08-28 20:29:51 +02:00 |
Daniel Marjamäki
|
498c920180
|
addons/cert.py: better handling of structs. read pragmas in the file.
|
2015-08-28 18:07:12 +02:00 |
orbitcowboy
|
4fff185046
|
Merge branch 'master' of https://github.com/danmar/cppcheck
|
2015-08-28 17:05:10 +02:00 |
orbitcowboy
|
994ba5d5a4
|
Improved testing of std.cfg.
|
2015-08-28 17:04:47 +02:00 |
amai2012
|
45bb7d5adb
|
Merge pull request #647 from Dmitry-Me/continueOnRuleMatch
Treat matches as mutually exclusive
|
2015-08-28 16:00:53 +02:00 |
orbitcowboy
|
b0f2351649
|
Merge pull request #658 from Dmitry-Me/omitMatchCall
Replace match call with explicit comparison
|
2015-08-28 14:56:35 +02:00 |
orbitcowboy
|
0aa75b12ab
|
Merge pull request #659 from Dmitry-Me/removeTokAtAbuse
Prefer previous() to tokAt(-1)
|
2015-08-28 14:56:19 +02:00 |
Dmitry-Me
|
962f0ee584
|
Treat matches as mutually exclusive
|
2015-08-28 15:27:56 +03:00 |
Dmitry-Me
|
0cef076f10
|
Prefer previous() to tokAt(-1)
|
2015-08-28 15:19:24 +03:00 |
Dmitry-Me
|
81613d958a
|
Replace match call with explicit comparison
|
2015-08-28 15:16:10 +03:00 |
Daniel Marjamäki
|
966be8f555
|
webreport: try to fix generation of cppcheckdata doxygen output
|
2015-08-28 11:46:14 +02:00 |
Daniel Marjamäki
|
6a05eb87cb
|
devinfo: Add cppcheckdata doxygen output
|
2015-08-28 10:38:12 +02:00 |
amai2012
|
2b17a5bcee
|
Merge pull request #656 from simartin/ticket_6953
Ticket #6953: Fixed flawed logic in PR#650.
|
2015-08-28 06:01:13 +02:00 |
amai2012
|
e037242a7c
|
Merge pull request #657 from simartin/ticket_6954
Ticket #6954: Properly handle pointers to arrays in CheckUnunsedVar.
|
2015-08-28 05:57:04 +02:00 |
Simon Martin
|
c78d99dc07
|
Ticket #6954: Properly handle pointers to arrays in CheckUnunsedVar.
|
2015-08-27 23:56:26 +02:00 |
Simon Martin
|
2e2f9facf5
|
Ticket #6953: Fixed flawed logic in PR#650.
|
2015-08-27 23:35:22 +02:00 |
Daniel Marjamäki
|
436d7b6d59
|
Merge pull request #655 from Dmitry-Me/explicitConstCastBetterNames
Use const_cast to add const, better variable name
|
2015-08-27 17:04:07 +02:00 |
Dmitry-Me
|
c760ccee13
|
Use const_cast to add const, better variable name
|
2015-08-27 17:14:33 +03:00 |
orbitcowboy
|
a1b2597a5e
|
test/cfg/ Suppress implicit function declaration warnings from GCC.
|
2015-08-27 14:49:52 +02:00 |
PKEuS
|
af07c3ce46
|
Merge pull request #649 from simartin/useless_todo
Remove unnecessary TODO exception safety test case.
|
2015-08-27 14:40:47 +02:00 |