speeduino/misra
tx_haggis 8888e06e7f
MISRA check: add XML output (#967)
* MISRA check: add XML output

* Improve handling of cppcheck output

* Simplify - make cppcheck do more work
Now need for the script to gather source files
and run them one at a time, or flatten xml etc.

* Define the byte type - flushes out violations.

* Precaution: apply dos2unix before invoking shell script

* Restore force rename of libdivide folder
Scans on Windows Git Bash were taking way too long.

* Performance: run as many cppcheck jobs as possible
Logical CPU count - 1

* Set the build dir
Prevents temp files being left in the source tree
2023-01-01 10:25:59 +09:00
..
all_rules.txt MISRA cleanup rule: misra-c2012-8.2 2022-11-06 09:43:29 +11:00
check_misra.sh MISRA check: add XML output (#967) 2023-01-01 10:25:59 +09:00
misra.json refactor: parameterize the MISRA checking script (#507) 2021-01-25 09:56:37 +11:00
misra_2012_text.txt Accurate MISRA scanning for all rules now in place 2022-09-08 12:57:05 +10:00
suppression_notes.txt Accurate MISRA scanning for all rules now in place 2022-09-08 12:57:05 +10:00
suppressions.txt Accurate MISRA scanning for all rules now in place 2022-09-08 12:57:05 +10:00