MISRA C++:2023 規則

ガイドライン カテゴリ チェッカー名および説明
Dir. 0.3.1 必要(Required)
Dir. 0.3.2 必要(Required)
Dir. 5.7.2 必要(Required)
Dir. 15.8.1 必要(Required)
Rule 0.0.1 必要(Required)
Rule 0.0.2 推奨(Advisory)
Rule 0.1.1 推奨(Advisory)
Rule 0.1.2 必要(Required)
Rule 0.2.1 推奨(Advisory)
Rule 0.2.2 必要(Required)
Rule 0.2.3 必要(Required)
Rule 0.2.4 推奨(Advisory)
Rule 4.1.1 必要(Required)
Rule 4.1.2 推奨(Advisory)
Rule 4.1.3 必要(Required)
Rule 4.6.1 必要(Required)
Rule 5.0.1 必要(Required)
Rule 5.7.1 必要(Required)
Rule 5.7.3 必要(Required)
Rule 5.10.1 必要(Required)
Rule 5.13.1 必要(Required)
Rule 5.13.2 必要(Required)
Rule 5.13.3 必要(Required)
Rule 5.13.4 必要(Required)
Rule 5.13.5 必要(Required)
Rule 5.13.6 必要(Required)
Rule 5.13.7 必要(Required)
Rule 6.0.1 必要(Required)
Rule 6.0.2 推奨(Advisory)
Rule 6.0.3 推奨(Advisory)
Rule 6.0.4 必要(Required)
Rule 6.2.1 必要(Required)
Rule 6.2.2 必要(Required)
Rule 6.2.3 必要(Required)
Rule 6.2.4 必要(Required)
Rule 6.4.1 必要(Required)
Rule 6.4.2 必要(Required)
Rule 6.4.3 必要(Required)
Rule 6.5.1 推奨(Advisory)
Rule 6.5.2 推奨(Advisory)
Rule 6.7.1 必要(Required)
Rule 6.7.2 必要(Required)
Rule 6.8.1 必要(Required)
Rule 6.8.2 必須(Mandatory)
Rule 6.8.3 必要(Required)
Rule 6.8.4 推奨(Advisory)
Rule 6.9.1 必要(Required)
Rule 6.9.2 推奨(Advisory)
Rule 7.0.1 必要(Required)
Rule 7.0.2 必要(Required)
Rule 7.0.3 必要(Required)
Rule 7.0.4 必要(Required)
Rule 7.0.5 必要(Required)
Rule 7.0.6 必要(Required)
Rule 7.11.1 必要(Required)
Rule 7.11.2 必要(Required)
Rule 7.11.3 必要(Required)
Rule 8.0.1 推奨(Advisory)
Rule 8.1.1 必要(Required)
Rule 8.1.2 推奨(Advisory)
Rule 8.2.1 必要(Required)
Rule 8.2.2 必要(Required)
Rule 8.2.3 必要(Required)
Rule 8.2.4 必要(Required)
Rule 8.2.5 必要(Required)
Rule 8.2.6 必要(Required)
Rule 8.2.7 推奨(Advisory)
Rule 8.2.8 必要(Required)
Rule 8.2.9 必要(Required)
Rule 8.2.10 必要(Required)
Rule 8.2.11 必要(Required)
Rule 8.3.1 推奨(Advisory)
Rule 8.3.2 推奨(Advisory)
Rule 8.7.1 必要(Required)
Rule 8.7.2 必要(Required)
Rule 8.9.1 必要(Required)
Rule 8.14.1 推奨(Advisory)
Rule 8.18.1 必須(Mandatory)
Rule 8.18.2 推奨(Advisory)
Rule 8.19.1 推奨(Advisory)
Rule 8.20.1 推奨(Advisory)
Rule 9.2.1 必要(Required)
Rule 9.3.1 必要(Required)
Rule 9.4.1 必要(Required)
Rule 9.4.2 必要(Required)
Rule 9.5.1 推奨(Advisory)
Rule 9.5.2 必要(Required)
Rule 9.6.1 推奨(Advisory)
Rule 9.6.2 必要(Required)
Rule 9.6.3 必要(Required)
Rule 9.6.4 必要(Required)
Rule 9.6.5 必要(Required)
Rule 10.0.1 推奨(Advisory)
Rule 10.1.1 推奨(Advisory)
Rule 10.1.2 必要(Required)
Rule 10.2.1 必要(Required)
Rule 10.2.2 推奨(Advisory)
Rule 10.2.3 必要(Required)
Rule 10.3.1 推奨(Advisory)
Rule 10.4.1 必要(Required)
Rule 11.3.1 推奨(Advisory)
Rule 11.3.2 推奨(Advisory)
Rule 11.6.1 推奨(Advisory)
Rule 11.6.2 必須(Mandatory)
Rule 11.6.3 必要(Required)
Rule 12.2.1 推奨(Advisory)
Rule 12.2.2 必要(Required)
Rule 12.2.3 必要(Required)
Rule 12.3.1 必要(Required)
Rule 13.1.1 推奨(Advisory)
Rule 13.1.2 必要(Required)
Rule 13.3.1 必要(Required)
Rule 13.3.2 必要(Required)
Rule 13.3.3 必要(Required)
Rule 13.3.4 必要(Required)
Rule 14.1.1 推奨(Advisory)
Rule 15.0.1 必要(Required)
Rule 15.0.2 推奨(Advisory)
Rule 15.1.1 必要(Required)
Rule 15.1.2 推奨(Advisory)
Rule 15.1.3 必要(Required)
Rule 15.1.4 推奨(Advisory)
Rule 15.1.5 必要(Required)
Rule 16.5.1 必要(Required)
Rule 16.5.2 必要(Required)
Rule 16.6.1 推奨(Advisory)
Rule 17.8.1 必要(Required)
Rule 18.1.1 必要(Required)
Rule 18.1.2 必要(Required)
Rule 18.3.1 推奨(Advisory)
Rule 18.3.2 必要(Required)
Rule 18.3.3 必要(Required)
Rule 18.4.1 必要(Required)
Rule 18.5.1 推奨(Advisory)
Rule 18.5.2 推奨(Advisory)
Rule 19.0.1 必要(Required)
Rule 19.0.2 必要(Required)
Rule 19.0.3 推奨(Advisory)
Rule 19.0.4 推奨(Advisory)
Rule 19.1.1 必要(Required)
Rule 19.1.2 必要(Required)
Rule 19.1.3 必要(Required)
Rule 19.2.1 必要(Required)
Rule 19.2.2 必要(Required)
Rule 19.2.3 必要(Required)
Rule 19.3.1 推奨(Advisory)
Rule 19.3.2 必要(Required)
Rule 19.3.3 必要(Required)
Rule 19.3.4 必要(Required)
Rule 19.3.5 必要(Required)
Rule 19.6.1 推奨(Advisory)
Rule 21.2.1 必要(Required)
Rule 21.2.2 必要(Required)
Rule 21.2.3 必要(Required)
Rule 21.2.4 必要(Required)
Rule 21.6.1 推奨(Advisory)
Rule 21.6.2 必要(Required)
Rule 21.6.3 必要(Required)
Rule 21.6.4 必要(Required)
Rule 21.6.5 必要(Required)
Rule 21.10.1 必要(Required)
Rule 21.10.2 必要(Required)
Rule 21.10.3 必要(Required)
Rule 22.3.1 必要(Required)
Rule 22.4.1 必要(Required)
Rule 23.11.1 推奨(Advisory)
Rule 24.5.1 必要(Required)
Rule 24.5.2 必要(Required)
Rule 25.5.1 必要(Required)
Rule 25.5.2 必須(Mandatory)
Rule 25.5.3 必須(Mandatory)
Rule 26.3.1 推奨(Advisory)
Rule 28.3.1 必要(Required)
Rule 28.6.1 必要(Required)
Rule 28.6.2 必要(Required)
Rule 28.6.3 必要(Required)
Rule 28.6.4 必要(Required)
Rule 30.0.1 必要(Required)
Rule 30.0.2 必要(Required)

サポートのサマリー

サポート対象合計: 125

静的に検証不可能な規則の合計: 4

サポートされていない静的に検証可能な規則の合計: 50

MISRA C++ のカバー率: 70% (静的に検証不可能な規則を除く)

"MISRA"、"MISRA C" および、"MISRA C++" は、The MISRA Consortium Limited の登録商標です。​