コンテンツ
質問
[ プロジェクトプロパティ ]の編集を行い[ 保存 ]ボタンを押すと、以下のヒントが表示されます。
設定に何か問題がありますか?
回答
[ プロジェクトプロパティ ]の[ 解析 ]タブ内の "解析ツールチェーン" にMISRA C等コンプライアンスモジュールのコンポーネントが設定されているにも関わらず、そのコンポーネントによって検出される警告メッセージが[ ルール設定 ]タブで設定されていないことを意味します。
上図の例では、"解析ツールチェーン"に「MISRA C:2012コンプライアンスモジュール(m3cm)」による2次解析が設定されているにも関わらず、ルール設定でm3cmが検出する5000 番台の警告メッセージが使用する設定になっていないことを意味します。
"ルール設定"でそのコンポーネントの警告メッセージを使用する設定にするか、または "解析ツールチェーン"からその2次解析のコンポーネントを外す必要があります。
■[ ルール設定 ]
基本 : MISRA C などコンプライアンスモジュールに付属のデフォルトのルール設定ファイルをマージでインポートします(『RCF のマージ』を参照)
詳細 : ルールやルールグループ、マッピングや警告メッセージの調整ができます(『RCF の編集』を参照)
■ [ 解析 ]タブ