比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

チュートリアルでは、フロー解析、コーディング規約チェックなど複数の静的解析を実施し、その結果を品質タスクビューから確認を行いました。
しかし、C++testの静的解析における解析結果は、過去に実施した違反情報も含めて品質タスクビューに表示されるようになっております。

下記の図はチュートリアルで実施したフロー解析を実施し、その次にコーディング規約チェックを実施した結果になります。

下記の図は、チュートリアルで使用した[ DevelopSampleProject ]の[ BugDetective ]と[ Sensor ]プロジェクトにそれぞれフロー解析を実行した結果で、[ BugDetective ]に46件、[ Sensor ]に13件の計59件の違反が[品質タスク]ビューに表示されています。

...

このような混乱を避けるため、フィルター機能の[最後のセッションタスクだけを表示]を有効にすることで常に最新の解析結果のみを出力するようになり、開発者がプロジェクト/フォルダごとの違反に注力して対応できるようになります。

...

複数回解析を実行すると、今回検出された違反以外にも過去に実施した時に検出された違反も含めて累積の結果が品質タスクビューに表示されます。

下記の設定を行うことで最新の違反情報のみを出力できます。

  1. 品質タスクビューの右側にある赤枠の「フィルター」をクリックします

    Image Added
  2. [適用するフィルター] > [最後のセクションのタスクだけを表示]にチェックを入れ、[OK]をクリックします

    Image Added

  3. 最後に実施した解析結果の違反のみ表示されるようになります

    Image Added