Klocwork Static Code Analysis でのメトリックレポートのカスタマイズ

デフォルトでは、Klocwork Static Code Analysis で使用できるメトリックレポートタイプは次のとおりです。

  • 変更量
  • サイズ
  • 複雑度
静的コード解析で、使用できるメトリックレポートをカスタマイズすることができます。そのためには、デフォルトのサイズと複雑度の各レポートタイプをカスタマイズし、Klocwork メトリックに基づく新しいレポートタイプを追加し、自分で定義するメトリックに基づくカスタムレポートタイプを追加します。このリストに新しいメトリックレポートタイプを追加すると、それらのタイプに基づくレポートを生成し、保存し、パブリックにして、静的コード解析の全ユーザーがそれらを [レポート] ツリーで確認することもできます。

メトリックレポート構成ファイル (metrics.xml) を変更する場合は、常に kwservice restart または Windows Services 管理を使用して Klocwork サーバーを再起動する必要があります。

移行に関する注意: projects_root を移行するとき、metrics.xml のサイズ定義と複雑度定義は無効にされます(新しい projects_root では、デフォルトで無効にされます)。名前を変更せずにこれらのレポートのいずれかを有効にすると、静的コード解析で使用できるレポートタイプのリストに重複物として表示されます。