@@ -87,6 +87,7 @@ namespace checkers {
8787 {" CheckOther::clarifyStatement" ," warning" },
8888 {" CheckOther::checkSuspiciousSemicolon" ," warning,inconclusive" },
8989 {" CheckOther::warningOldStylePointerCast" ," style,c++" },
90+ {" CheckOther::suspiciousFloatingPointCast" ," style" },
9091 {" CheckOther::invalidPointerCast" ," portability" },
9192 {" CheckOther::checkRedundantAssignment" ," style" },
9293 {" CheckOther::redundantBitwiseOperationInSwitch" ," warning" },
@@ -113,7 +114,7 @@ namespace checkers {
113114 {" CheckOther::checkRedundantPointerOp" ," style" },
114115 {" CheckOther::checkInterlockedDecrement" ," windows-platform" },
115116 {" CheckOther::checkUnusedLabel" ," style,warning" },
116- {" CheckOther::checkEvaluationOrder" ," C/C++03 " },
117+ {" CheckOther::checkEvaluationOrder" ," " },
117118 {" CheckOther::checkAccessOfMovedVariable" ," c++11,warning" },
118119 {" CheckOther::checkFuncArgNamesDifferent" ," style,warning,inconclusive" },
119120 {" CheckOther::checkShadowVariables" ," style" },
@@ -209,6 +210,8 @@ namespace checkers {
209210
210211 const std::map<std::string, std::string> premiumCheckers{
211212 {" Autosar: A0-1-3" ," " },
213+ {" Autosar: A0-1-4" ," " },
214+ {" Autosar: A0-1-5" ," " },
212215 {" Autosar: A0-1-6" ," " },
213216 {" Autosar: A0-4-2" ," " },
214217 {" Autosar: A0-4-4" ," " },
@@ -234,6 +237,7 @@ namespace checkers {
234237 {" Autosar: A2-13-3" ," " },
235238 {" Autosar: A2-13-5" ," " },
236239 {" Autosar: A2-5-2" ," " },
240+ {" Autosar: A2-7-1" ," " },
237241 {" Autosar: A20-8-2" ," warning" },
238242 {" Autosar: A20-8-3" ," warning" },
239243 {" Autosar: A20-8-4" ," " },
@@ -251,6 +255,7 @@ namespace checkers {
251255 {" Autosar: A3-1-3" ," " },
252256 {" Autosar: A3-1-4" ," " },
253257 {" Autosar: A3-3-1" ," " },
258+ {" Autosar: A3-9-1" ," " },
254259 {" Autosar: A4-10-1" ," " },
255260 {" Autosar: A4-7-1" ," " },
256261 {" Autosar: A5-0-2" ," " },
@@ -263,14 +268,20 @@ namespace checkers {
263268 {" Autosar: A5-1-7" ," " },
264269 {" Autosar: A5-16-1" ," " },
265270 {" Autosar: A5-2-1" ," " },
271+ {" Autosar: A5-2-3" ," " },
266272 {" Autosar: A5-2-4" ," " },
273+ {" Autosar: A5-3-3" ," " },
267274 {" Autosar: A6-5-3" ," " },
268275 {" Autosar: A7-1-4" ," " },
269276 {" Autosar: A7-1-6" ," " },
270277 {" Autosar: A7-1-7" ," " },
278+ {" Autosar: A7-2-1" ," " },
279+ {" Autosar: A7-2-2" ," " },
280+ {" Autosar: A7-6-1" ," " },
271281 {" Autosar: A8-4-1" ," " },
272282 {" Autosar: A8-5-3" ," " },
273283 {" Autosar: A9-3-1" ," " },
284+ {" Cert C++: CON50-CPP" ," " },
274285 {" Cert C++: CON51-CPP" ," " },
275286 {" Cert C++: CON52-CPP" ," " },
276287 {" Cert C++: CON53-CPP" ," " },
@@ -310,6 +321,7 @@ namespace checkers {
310321 {" Cert C++: EXP57-CPP" ," " },
311322 {" Cert C++: EXP58-CPP" ," " },
312323 {" Cert C++: EXP59-CPP" ," " },
324+ {" Cert C++: EXP60-CPP" ," " },
313325 {" Cert C++: FIO51-CPP" ," " },
314326 {" Cert C++: INT50-CPP" ," " },
315327 {" Cert C++: MEM52-CPP" ," " },
@@ -360,6 +372,12 @@ namespace checkers {
360372 {" Cert C: ERR30-C" ," " },
361373 {" Cert C: ERR32-C" ," " },
362374 {" Cert C: ERR33-C" ," " },
375+ {" Cert C: EXP03-C" ," " },
376+ {" Cert C: EXP05-C" ," " },
377+ {" Cert C: EXP09-C" ," " },
378+ {" Cert C: EXP13-C" ," " },
379+ {" Cert C: EXP15-C" ," " },
380+ {" Cert C: EXP19-C" ," " },
363381 {" Cert C: EXP32-C" ," " },
364382 {" Cert C: EXP35-C" ," " },
365383 {" Cert C: EXP36-C" ," " },
@@ -671,6 +689,7 @@ namespace checkers {
671689 {" Misra C++ 2023: 4.1.1" ," " },
672690 {" Misra C++ 2023: 4.1.2" ," " },
673691 {" Misra C++ 2023: 5.0.1" ," " },
692+ {" Misra C++ 2023: 5.10.1" ," " },
674693 {" Misra C++ 2023: 5.13.1" ," " },
675694 {" Misra C++ 2023: 5.13.2" ," " },
676695 {" Misra C++ 2023: 5.13.3" ," " },
@@ -747,7 +766,12 @@ namespace checkers {
747766 {" Misra C: 10.6" ," " },
748767 {" Misra C: 10.7" ," " },
749768 {" Misra C: 10.8" ," " },
769+ {" Misra C: 11.1" ," " },
750770 {" Misra C: 11.10" ," " },
771+ {" Misra C: 11.2" ," " },
772+ {" Misra C: 11.3" ," " },
773+ {" Misra C: 11.4" ," " },
774+ {" Misra C: 11.8" ," " },
751775 {" Misra C: 12.3" ," " },
752776 {" Misra C: 12.6" ," " },
753777 {" Misra C: 13.1" ," " },
@@ -798,12 +822,17 @@ namespace checkers {
798822 {" Misra C: 23.6" ," " },
799823 {" Misra C: 23.7" ," " },
800824 {" Misra C: 23.8" ," " },
825+ {" Misra C: 5.1" ," " },
826+ {" Misra C: 5.2" ," " },
827+ {" Misra C: 6.1" ," " },
801828 {" Misra C: 6.3" ," " },
829+ {" Misra C: 7.4" ," style" },
802830 {" Misra C: 7.5" ," " },
803831 {" Misra C: 7.6" ," " },
804832 {" Misra C: 8.1" ," " },
805833 {" Misra C: 8.10" ," " },
806834 {" Misra C: 8.15" ," " },
835+ {" Misra C: 8.15" ," " },
807836 {" Misra C: 8.16" ," " },
808837 {" Misra C: 8.17" ," " },
809838 {" Misra C: 8.3" ," " },
@@ -813,6 +842,11 @@ namespace checkers {
813842 {" Misra C: 8.8" ," " },
814843 {" Misra C: 9.6" ," " },
815844 {" Misra C: 9.7" ," " },
845+ {" Misra C: Dir 4.3" ," " },
846+ {" Misra C: Dir 4.4" ," " },
847+ {" Misra C: Dir 4.5" ," " },
848+ {" Misra C: Dir 4.6" ," " },
849+ {" Misra C: Dir 4.9" ," " },
816850 {" PremiumCheckBufferOverrun::addressOfPointerArithmetic" ," warning" },
817851 {" PremiumCheckBufferOverrun::negativeBufferSizeCheckedNonZero" ," warning" },
818852 {" PremiumCheckBufferOverrun::negativeBufferSizeCheckedNonZero" ," warning" },
0 commit comments