cppcheck/addons/test
Georgy Komarov e979b0652c misra.py: Fix up and improve load rules parser. (#1895)
* misra.py: Fixup load rules parser.

* misra.py: Report when rule text is missing in rule-texts file

* misra.py: Allow to skip misra checks not specified in rule-texts.

* misra.py: Remove top-level control flow.

Create separate class that stores settings, instead of global variables.

This is required to perform imports from misra.py for testing purposes.

* misra.py: Add simple pytest test for load rules.

* misra.py: Add document structure tests.

* misra.py: Exit after show rules table.

* misra.py: Add document structure tests.

* misra.py: Fixup import pitfall with python2

* misra.py: Minor fixes
2019-06-17 21:17:29 +02:00
..
assets misra.py: Fix up and improve load rules parser. (#1895) 2019-06-17 21:17:29 +02:00
path1 Fix per file excludes (#1437) 2018-10-18 09:17:57 +02:00
__init__.py misra.py: Fix up and improve load rules parser. (#1895) 2019-06-17 21:17:29 +02:00
cert-test.c add CERT STR05-C check (#1899) 2019-06-17 20:42:23 +02:00
cert-test.cpp addons/cert.py: Add MSC30-C: Do not use rand() (#1348) 2018-08-24 15:05:50 +02:00
misc-test.cpp String concatenation in array: Improved handling of macros 2018-04-28 23:01:29 +02:00
misra-suppressions1-test.c Fix per file excludes (#1437) 2018-10-18 09:17:57 +02:00
misra-suppressions2-test.c Fix per file excludes (#1437) 2018-10-18 09:17:57 +02:00
misra-test.c Fixed #8658 (false positive: MISRA rule 8.12) 2019-06-01 13:10:20 +02:00
misra-test.cpp Fixed #8441 (MISRA Addon: FP 12.3 issued for initializer lists) 2018-03-18 22:05:31 +01:00
misra2012_rules_dummy_ascii.txt misra addon: Fix issue with unexpected encodings in loadRuleTexts() (trac 8946) (#1608) 2019-01-18 21:30:08 +01:00
misra2012_rules_dummy_utf8.txt misra addon: Fix issue with unexpected encodings in loadRuleTexts() (trac 8946) (#1608) 2019-01-18 21:30:08 +01:00
misra2012_rules_dummy_windows1250.txt misra addon: Fix issue with unexpected encodings in loadRuleTexts() (trac 8946) (#1608) 2019-01-18 21:30:08 +01:00
naming_test.c addons/naming.py: Fix crash on unnamed arguments, add regex validation. (#1762) 2019-03-26 18:54:09 +01:00
namingng_test.c Added a new naming check addon. Also verifies variable and function p… (#1456) 2018-11-06 20:46:07 +01:00
suppressions.txt Fix per file excludes (#1437) 2018-10-18 09:17:57 +02:00
test-misra.py misra.py: Fix up and improve load rules parser. (#1895) 2019-06-17 21:17:29 +02:00