IOBYTE
|
06133fa3ba
|
Refactor findFunction to unify two ValueFlow paths. (#1149)
|
2018-04-05 06:46:48 +02:00 |
Paul Fultz II
|
0c6f184423
|
Fix false positive for opposite conditions when using different containers (#1143)
* Fix false positive for opposite conditions when using different containers
* Add additional test
|
2018-04-05 06:43:13 +02:00 |
jrp2014
|
b6504c70ca
|
Improve constness
|
2018-04-04 21:51:31 +02:00 |
orbitcowboy
|
6e21d5ab84
|
wxwidgets.cfg: Added support for wxAtoi, wxAtol and wxAtof.
|
2018-04-04 21:29:55 +02:00 |
jrp2014
|
b813a6d407
|
Refactoring
|
2018-04-04 21:11:23 +02:00 |
jrp2014
|
07b5afcdc6
|
Improve constness
|
2018-04-04 21:02:13 +02:00 |
amai2012
|
41a46364c8
|
Fix sorting order for test fixtures to get consistent behaviour across different platforms (#1145)
|
2018-04-04 20:51:47 +02:00 |
IOBYTE
|
a62c932a8f
|
Improve findFunction for function calls with function calls as arguments. (#1147)
Duplicate the existing logic for variable to variable type comparisons
for function return type to variable type comparisons.
|
2018-04-04 20:44:01 +02:00 |
amai
|
b133d50ebe
|
#6426 Regression now has platform dependent results
|
2018-04-04 16:07:07 +02:00 |
amai
|
7581231d9d
|
#6426 FP duplicateExpressionTernary - (expr) ? ~0u : ~0ul. Add regression test
|
2018-04-04 14:31:48 +02:00 |
Sebastian
|
48d33da1d5
|
German translation: Fixed typo and punctuation marks. (#1144)
|
2018-04-04 14:19:57 +02:00 |
Daniel Marjamäki
|
0d434efc15
|
virtualCallInConstructor: Clarify warning message
|
2018-04-04 13:04:40 +02:00 |
Daniel Marjamäki
|
b3b364b42f
|
virtualCallInConstructor: Updated warning message
|
2018-04-04 12:52:58 +02:00 |
Daniel Marjamäki
|
3b07b749d6
|
Refactoring, use early return
|
2018-04-04 10:50:10 +02:00 |
Daniel Marjamäki
|
7efc4dd26e
|
astyle formatting
[ci skip]
|
2018-04-04 10:04:40 +02:00 |
IOBYTE
|
fa968d75bd
|
Partial fix for #8291: (False positive uninitMemberVar when calling delegated constructor) (#1142)
|
2018-04-04 08:29:12 +02:00 |
amai
|
3cc3bd7066
|
#8471 GUI German spelling: correct typo
|
2018-04-03 22:05:32 +02:00 |
Paul Fultz II
|
bce5fe5cef
|
Improve duplicate expressions in the ternary op by checking for equal values as well (#1134)
* Improve duplicate expressions in the ternary op by checking for equal values as well
* Use value instead of expression
|
2018-04-03 21:43:55 +02:00 |
Paul
|
d240a36a60
|
Extend nullPointerArithmetic to check for addition as well
|
2018-04-03 21:32:37 +02:00 |
Daniel Marjamäki
|
97b17d50aa
|
cert.py: fixed fp in exp05 for non-pointer casts
|
2018-04-03 15:12:01 +02:00 |
Daniel Marjamäki
|
d31ba0ca02
|
misra.py: updated 11.8
|
2018-04-03 15:11:25 +02:00 |
Daniel Marjamäki
|
ee22a325c7
|
virtual function call in constructor: don't warn about explicit scoped call
|
2018-04-03 14:02:59 +02:00 |
Daniel Marjamäki
|
2db7c6e1a3
|
cert.py: Add rule EXP-05: do not cast away const
|
2018-04-03 13:35:19 +02:00 |
Daniel Marjamäki
|
1270ae2ad8
|
cppcheckdata: fixed loading of function data
|
2018-04-03 13:20:21 +02:00 |
amai
|
dab99e83cd
|
(Re-)Enable exception handling on cygwin
|
2018-04-03 00:41:13 +02:00 |
amai
|
fe20a96013
|
#8467 Remove redundant include
|
2018-04-02 21:10:35 +02:00 |
IOBYTE
|
2a418fa0f5
|
Fixed #8466 (False Positive: Member variable is not initialized in the constructor. When using overloaded constructors) (#1141)
|
2018-04-02 18:32:45 +02:00 |
Daniel Marjamäki
|
b4583d6e37
|
Made Report::close() non-virtual, it is not overriden and it is called from the Report destructor
|
2018-04-02 18:30:12 +02:00 |
Daniel Marjamäki
|
1046ca2120
|
Improve check: Warn about virtual function calls in constructor/destructor
|
2018-04-02 15:31:47 +02:00 |
Daniel Marjamäki
|
e492932f19
|
Improve check: Variable is not initialized in private constructor (C++11 or later)
|
2018-04-02 15:26:15 +02:00 |
PKEuS
|
32a2060f14
|
Set version to 1.83.99/1.84 dev
Updated copyright year in version.h
|
2018-04-02 15:21:37 +02:00 |
Daniel Marjamäki
|
9f92685b92
|
SymbolDatabase: Throw InternalError if parsing fails
|
2018-04-02 13:14:48 +02:00 |
Daniel Marjamäki
|
4a36520af2
|
misra.py: reformatting -generate-table output
|
2018-04-02 13:04:44 +02:00 |
Daniel Marjamäki
|
1537c7bda5
|
Makefile: set debug mode
|
2018-04-02 09:16:37 +02:00 |
Daniel Marjamäki
|
af88d7c4a9
|
Makefile: updated for release
|
2018-04-02 09:02:50 +02:00 |
PKEuS
|
e4273be2bc
|
Updated german translation
|
2018-04-02 08:52:09 +02:00 |
Daniel Marjamäki
|
b4924e59da
|
manual: updated MISRA chapter. The rule texts cant be extracted directly from the PDF anymore.
|
2018-04-01 22:57:04 +02:00 |
Daniel Marjamäki
|
c0272fc2ef
|
Fixed #8259 (Don't combine &= for anonymous reference parameters)
|
2018-04-01 10:27:16 +02:00 |
Daniel Marjamäki
|
1f418c1675
|
bump simplecpp
|
2018-04-01 09:06:13 +02:00 |
Daniel Marjamäki
|
7260be81a6
|
Update version
|
2018-03-31 21:25:29 +02:00 |
Daniel Marjamäki
|
9bf4341383
|
Updated AUTHORS
|
2018-03-31 21:15:57 +02:00 |
Daniel Marjamäki
|
0f4e5f3644
|
updated createrelease
|
2018-03-31 21:03:41 +02:00 |
Daniel Marjamäki
|
7e4dba6a7e
|
Updated copyright year
|
2018-03-31 20:59:09 +02:00 |
Daniel Marjamäki
|
9edc2ac360
|
lupdate gui.pro
|
2018-03-31 20:55:29 +02:00 |
Daniel Marjamäki
|
4af2e517b9
|
Fixed #8465 (SymbolDatabase: bailout if there is 'struct A::B ab[5];')
|
2018-03-31 17:54:47 +02:00 |
orbitcowboy
|
e3977f7e51
|
Formatted test/cfg files and updated 'runastyle' script. The generated test files are exclued, since they are not style-compliant.
|
2018-03-31 13:49:47 +02:00 |
orbitcowboy
|
d7072136dc
|
wxwidgets.cfg: Added support for wxMenuBar::Append().
|
2018-03-31 13:34:40 +02:00 |
orbitcowboy
|
43aac4696e
|
wxwidgets.cfg: Added support for more functions.
|
2018-03-31 13:23:12 +02:00 |
Daniel Marjamäki
|
15218b388f
|
misra.py: Add -generate-table option that shows what rules are implemented
|
2018-03-31 12:52:00 +02:00 |
Daniel Marjamäki
|
ed8fda571b
|
misra.py: Add rule 4.1
|
2018-03-31 12:17:55 +02:00 |