mirror of
https://github.com/infiniteCable2/opendbc.git
synced 2026-02-18 13:03:52 +08:00
* move safety tests * move libsafety * move safety * rename imports * copy over needed (minimalized) board and driver code * dont test safety here * add new job for safety tests fix * try fix * ubsan * ? ? * missing cffi * should be final fix * mac fix * no mac * use setup script * no cd * this is the correct way to do it * add misra * misra fixes * run * setup misra * add missing files * is this used? * add that * Revert "is this used?" This reverts commit 2f34762dfa65821e1ee398675bf62d1a256ebec8. * need this * misra mutation test * fix * no race conditions * test * cache cppcheck fix * setup * good timeouts * mutation test * fix * no * Revert "no" This reverts commit 39e10a045a4a5411a64de791ae463461f8a5f37b. * already tested * move Safety Model readme section to opendbc * fix * fix * disable mutation tests for merge * namespace * test no cache * 1m 1m
22 lines
1.0 KiB
Plaintext
22 lines
1.0 KiB
Plaintext
# Advisory: casting from void pointer to type pointer is ok. Done by STM libraries as well
|
|
misra-c2012-11.4
|
|
# Advisory: casting from void pointer to type pointer is ok. Done by STM libraries as well
|
|
misra-c2012-11.5
|
|
# Advisory: as stated in the Misra document, use of goto statements in accordance to 15.2 and 15.3 is ok
|
|
misra-c2012-15.1
|
|
# Advisory: union types can be used
|
|
misra-c2012-19.2
|
|
# Advisory: The # and ## preprocessor operators should not be used
|
|
misra-c2012-20.10
|
|
|
|
# needed since not all of these suppressions are applicable to all builds
|
|
unmatchedSuppression
|
|
|
|
# All interrupt handlers are defined, including ones we don't use
|
|
unusedFunction:*/interrupt_handlers*.h
|
|
|
|
# all of the below suppressions are from new checks introduced after updating
|
|
# cppcheck from 2.5 -> 2.13. they are listed here to separate the update from
|
|
# fixing the violations and all are intended to be removed soon after
|
|
misra-c2012-2.5 # unused macros. a few legit, rest aren't common between F4/H7 builds. should we do this in the unusedFunction pass?
|