レポート
このオプションを使用すると、レポートをプロジェクトレベルで生成できます。
このオプションを選択するとレポート生成ダイアログが表示されるので、必要なレポートの種類を選びます。
使用可能なタイプは以下のとおりです。
CRR
|
コードレビューレポートには、ファイル、関数、およびクラスからのメトリックスおよびメッセージの要約が記載されます。 また、コードの可視化、インクルード、呼出し、関係や関数構造などを表示することもできます。 コードの概要を把握 することができます。 |
HMR
|
|
MCR
|
MISRA準拠レポート(MCR)は、MISRAコンプライアンス 2020 と互換性のあるフォーマットで適用されなくなった逸脱、ルールを含むすべてのルールの違反、逸脱に関する情報を提供します。以下のカスタムのオプショナルのパラメータがこのレポートで使用可能です。
|
MDR
|
メトリックスデータレポートは、詳細な検証のためのメトリックスデータのソースをXMLファイルで生成します。 |
RCR
|
ルールコンプライアンスレポートは、Perforce QACプロジェクトのルール設定ファイルに規定されているルール対する違反のデータを報告します。 |
SCR
|
標準準拠レポート(SCR)は、1プロジェクトの違反および、抑止を表示するジェネリックな準拠レポートです。このレポートは以前のルールコンプライアンスレポート(RCR)に置換するレポートです。以下のカスタムのオプショナルのパラメータがこのレポートで使用可能です。
|
SUR
|
抑止レポートは、解析中に抑止されていた診断メッセージに関する情報を報告します。 |
選択したレポートが生成されると、[レポート生成]ダイアログで[レポートの出力先を開く]がチェックされている場合は、Windowsエクスプローラーが自動的に開いてレポートを選択できます。
また、レポートの出力先のリンクがVisual Studioの[出力]パネルに表示されます。 例:
すべてのレポート出力は、[レポート生成オプション]ダイアログで設定された[出力場所]で生成されます。
各レポートは汎用ファイルresults_data.xmlと関連する「データ」フォルダ(関連するJSON(JavaScript Object Notation)ファイルを保持する)から生成されます。
レポートは以下の形式で、コピーして他のユーザと共有できます。