Skip to content

Commit a3b0fb8

Browse files
committed
checkers.cpp: Update file using tools/get_checkers.py
1 parent c9c660e commit a3b0fb8

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

lib/checkers.cpp

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ namespace checkers {
143143
{"CheckOther::checkSignOfUnsignedVariable","style"},
144144
{"CheckOther::checkSuspiciousCaseInSwitch","warning,inconclusive"},
145145
{"CheckOther::checkSuspiciousSemicolon","warning,inconclusive"},
146+
{"CheckOther::checkUnionZeroInit","portability"},
146147
{"CheckOther::checkUnreachableCode","style"},
147148
{"CheckOther::checkUnusedLabel","style,warning"},
148149
{"CheckOther::checkVarFuncNullUB","portability"},
@@ -363,6 +364,8 @@ namespace checkers {
363364
{"Cert C: CON41-C",""},
364365
{"Cert C: DCL03-C",""},
365366
{"Cert C: DCL04-C",""},
367+
{"Cert C: DCL05-C",""},
368+
{"Cert C: DCL06-C",""},
366369
{"Cert C: DCL20-C",""},
367370
{"Cert C: DCL31-C",""},
368371
{"Cert C: DCL36-C",""},
@@ -379,13 +382,15 @@ namespace checkers {
379382
{"Cert C: ERR30-C",""},
380383
{"Cert C: ERR32-C",""},
381384
{"Cert C: ERR33-C",""},
385+
{"Cert C: ERR34-C",""},
382386
{"Cert C: EXP03-C",""},
383387
{"Cert C: EXP05-C",""},
384388
{"Cert C: EXP09-C",""},
385389
{"Cert C: EXP13-C",""},
386390
{"Cert C: EXP15-C",""},
387391
{"Cert C: EXP19-C",""},
388392
{"Cert C: EXP20-C",""},
393+
{"Cert C: EXP30-C",""},
389394
{"Cert C: EXP32-C",""},
390395
{"Cert C: EXP34-C",""},
391396
{"Cert C: EXP35-C",""},
@@ -426,6 +431,7 @@ namespace checkers {
426431
{"Cert C: MSC38-C",""},
427432
{"Cert C: MSC39-C",""},
428433
{"Cert C: MSC40-C",""},
434+
{"Cert C: MSC41-C",""},
429435
{"Cert C: PRE00-C",""},
430436
{"Cert C: PRE01-C",""},
431437
{"Cert C: PRE02-C",""},
@@ -443,6 +449,7 @@ namespace checkers {
443449
{"Cert C: SIG31-C",""},
444450
{"Cert C: SIG34-C",""},
445451
{"Cert C: SIG35-C",""},
452+
{"Cert C: STR30-C",""},
446453
{"Cert C: STR31-C",""},
447454
{"Cert C: STR32-C",""},
448455
{"Cert C: STR34-C",""},
@@ -872,6 +879,7 @@ namespace checkers {
872879
{"Misra C: 21.14",""},
873880
{"Misra C: 21.15",""},
874881
{"Misra C: 21.16",""},
882+
{"Misra C: 21.18",""},
875883
{"Misra C: 21.19",""},
876884
{"Misra C: 21.2",""},
877885
{"Misra C: 21.20",""},
@@ -918,11 +926,11 @@ namespace checkers {
918926
{"Misra C: 5.1",""},
919927
{"Misra C: 5.10",""},
920928
{"Misra C: 5.2",""},
929+
{"Misra C: 5.3",""},
921930
{"Misra C: 5.4",""},
922931
{"Misra C: 5.5",""},
923932
{"Misra C: 5.6",""},
924-
{"Misra C: 5.8",""},
925-
{"Misra C: 5.9",""},
933+
{"Misra C: 5.7",""},
926934
{"Misra C: 6.1",""},
927935
{"Misra C: 6.2",""},
928936
{"Misra C: 6.3",""},
@@ -962,6 +970,7 @@ namespace checkers {
962970
{"Misra C: Dir 4.4",""},
963971
{"Misra C: Dir 4.5",""},
964972
{"Misra C: Dir 4.6",""},
973+
{"Misra C: Dir 4.7",""},
965974
{"Misra C: Dir 4.9",""},
966975
{"PremiumCheckBufferOverrun::addressOfPointerArithmetic","warning"},
967976
{"PremiumCheckBufferOverrun::negativeBufferSizeCheckedNonZero","warning"},
@@ -2460,7 +2469,7 @@ std::vector<checkers::Info> checkers::autosarInfo{
24602469

24612470
std::vector<checkers::Info> checkers::certCInfo{
24622471
{"PRE30-C", "L3"},
2463-
{"PRE31-C", "L2"},
2472+
{"PRE31-C", "L3"},
24642473
{"PRE32-C", "L3"},
24652474
{"DCL30-C", "L2"},
24662475
{"DCL31-C", "L3"},
@@ -2493,7 +2502,7 @@ std::vector<checkers::Info> checkers::certCInfo{
24932502
{"INT35-C", "L3"},
24942503
{"INT36-C", "L3"},
24952504
{"FLP30-C", "L2"},
2496-
{"FLP32-C", "L2"},
2505+
{"FLP32-C", "L1"},
24972506
{"FLP34-C", "L3"},
24982507
{"FLP36-C", "L3"},
24992508
{"FLP37-C", "L3"},
@@ -2699,7 +2708,6 @@ std::vector<checkers::Info> checkers::certCInfo{
26992708
{"ERR00-C", "L3"},
27002709
{"ERR01-C", "L2"},
27012710
{"ERR02-C", "L3"},
2702-
{"ERR03-C", "L3"},
27032711
{"ERR04-C", "L3"},
27042712
{"ERR05-C", "L2"},
27052713
{"ERR06-C", "L3"},

0 commit comments

Comments
 (0)