21 Commits

Author SHA1 Message Date
Daniel Marjamäki
7d4c37430b minor tweak of comment 2015-12-14 20:30:13 +01:00
Daniel Marjamäki
8f27cec991 Revert "minor tweak of comment"
This reverts commit b1d1869f22fe24423ee740cb87179028e130bfce.
2015-12-14 20:29:29 +01:00
Daniel Marjamäki
b1d1869f22 minor tweak of comment 2015-12-14 20:03:40 +01:00
Albert ARIBAUD (3ADEV)
e7fdb1c825 Fix multiple config dumps
With multiple configurations, option --dump only dumps
the last configuration.

Fix it to dump every configuration.

Also update all Python addons so that they can handle
multiple-configuration dumps.

Additionally run autopep8 on addons/*.py.

The results of 'make test' before and after applying
this commit are identical.
2015-12-14 18:20:35 +01:00
Daniel Marjamäki
5d1307814b addons: Added an addon that locates casts. 2015-11-28 09:29:19 +01: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
Daniel Marjamäki
498c920180 addons/cert.py: better handling of structs. read pragmas in the file. 2015-08-28 18:07:12 +02:00
Daniel Marjamäki
eb3b3de81f cppcheckdata: Added doxygen comments 2015-08-26 18:10:33 +02:00
XhmikosR
7d0075357e PEP8 fixes.
[ci skip]
2015-08-21 11:59:52 +03:00
Daniel Marjamäki
502eebfc9c addons: fix initialization in CppcheckData when multiple files are parsed 2015-08-19 12:16:13 +02:00
Daniel Marjamäki
71eb96b8d3 Addons: Added simple addon checking for CERT rule EXP42-C. Don't compare struct padding data. 2015-08-19 10:21:25 +02:00
Daniel Marjamäki
abbe11f3b7 Addons: Added cert.py 2015-08-18 16:14:53 +02:00
Daniel Marjamäki
248f468c67 Addons: Use builtin xml library instead of lxml 2015-08-18 10:59:57 +02:00
Daniel Marjamäki
339fbd4be3 addons/naming.py: some refactoring and write a comment that says how it is used 2015-07-28 14:50:30 +02:00
Daniel Marjamäki
0e82730ee4 addons/naming.py: fixed error report for function name 2015-07-28 14:34:37 +02:00
Daniel Marjamäki
8b8d898b96 Addons/naming.py: verify variable/function names against regular expressions 2015-07-28 14:20:38 +02:00
Daniel Marjamäki
5a57e4030a dump: Add Function name attribute 2015-07-28 14:18:58 +02:00
Daniel Marjamäki
d828cd29cb cppcheckdata.py: Added comments 2015-06-21 13:26:32 +02:00
Daniel Marjamäki
1df0204bbe addons: Use bool instead of string for cppcheckdata properties is... 2015-06-21 09:54:07 +02:00
Daniel Marjamäki
d0e6b77fd1 cppcheckdata.py: moved file from tools to addons 2015-06-21 09:47:52 +02:00
Daniel Marjamäki
94e2018904 addons/threadsafety.py: Add simple addon that analyses threadsafety. 2015-06-20 22:06:22 +02:00