メインコンテンツ

Polyspace Access Web インターフェイスの結果のリスト

このトピックでは、Polyspace® Access Web インターフェイスに注目します。Polyspace デスクトップ ユーザー インターフェイスでの同等のペインについては、Polyspace デスクトップ ユーザー インターフェイスでの結果リスト (Polyspace Bug Finder)を参照してください。

[結果のリスト] ペインには、すべての調査結果とそれらの属性が一覧表示されます。

調査結果ごとに、[結果のリスト] ペインに以下の調査結果の属性が列単位に表示されます。

属性説明
ファミリ調査結果が属するグループ。
ID調査結果固有の識別番号。
タイプ

調査結果のタイプ:

  • Bug Finder 結果:欠陥またはコーディング規約違反。

  • Code Prover 結果:実行時チェックまたはグローバル変数。

  • コード メトリクス。

グループ

調査結果のカテゴリ。たとえば次のようになります。

  • 欠陥の場合:静的メモリ、数値、制御フロー、同時実行などのグループ。

  • コーディング ルール違反の場合: コーディング ルール規格で定義されるグループ。

    たとえば、MISRA C™:2012 では、関数、ポインター、配列などのコード構成要素に関するグループが定義されています。

チェック

調査結果名。たとえば次のようになります。

  • 欠陥の場合:欠陥名

  • コーディング ルール違反の場合: コーディング ルール番号

情報

調査結果のサブタイプ (使用可能な場合)。

  • 欠陥の場合:影響度の分類。

    コーディング規約の場合: 必要または必須、ルールまたは推奨。

詳細

調査結果に関する追加情報。この列には、[結果の詳細] ペインの 1 行目が表示されます。

この列の使用方法の例については、結果 MISRA C:2012 Dir 1.1 (Polyspace Bug Finder) を参照してください。

ファイル調査結果が発生する命令を含むファイル。
関数調査結果が発生する命令を含む関数。関数がクラスのメソッドである場合は、class_name::function_name 形式で表示されます。
ステータス

調査結果に割り当てられているレビュー ステータス。次のステータスを指定できます。

  • 未確認 (既定のステータス)

  • 調査予定

  • 修正予定

  • 正当化済み

  • アクションの予定なし

  • 欠陥ではない

  • その他

Polyspace Access プロジェクトでのカスタム ステータスの追加も参照してください。

ソース コード内の調査結果の行番号。
ソース コード内の調査結果の列番号。
重大度

調査結果に割り当てられている重大度のレベル。次のレベルを指定できます。

  • Unset

  • High

  • Medium

  • Low

割り当て先

この調査結果に割り当てられているレビュー担当者のユーザー名。

チケットのキー

調査結果に対するバグ トラッキング ツール (BTT) チケットを作成した場合、このフィールドにチケット ID が含まれています。[結果の詳細] でチケット ID をクリックすると、BTT インターフェイスでチケットが開きます。

コメント調査結果に関して入力されているコメント。
フォルダー調査結果を含むソース ファイルが含まれているフォルダーへのパス。

ヒント

列を表示または非表示にするには、[結果のリスト] ペインの右上の アイコンをクリックし、表示または非表示にする列のタイトルをオンまたはオフにします。

次の目的でこのペインを利用できます。

  • 調査結果全体を移動する。

  • ツールストリップまたはコンテキスト メニューでフィルターを使用してレビューを整理する。詳細については、Polyspace Access Web インターフェイスでの結果のフィルタリングと並べ替えを参照してください。

  • 調査結果を右クリックして、調査結果の URL を取得する。Web ブラウザーでこの URL を開くと、その 1 つの調査結果にフィルター処理された [結果のリスト] ペインが表示されます。

  • 複数の調査結果を選択して一括編集する。複数の調査結果を選択するには、Ctrl キーを押した状態でそれぞれの調査結果をクリックします。結果のリストに現在表示されているすべての調査結果を選択するには、1 つの調査結果を右クリックして、コンテキスト メニューから [すべて選択] をクリックします。

    たとえば、複数の調査結果を選択して、バグ トラッキング ツールの同じチケットに割り当てることができます。Create Bug Tracking Tool Tickets from the Polyspace Access Web Interfaceを参照してください。

  • 結果のレビュー情報をコピーして、Polyspace 注釈としてコードに貼り付けることができます。レビュー情報をコピーするには、結果のリストで結果を右クリックして、[事前定義の正当化情報をクリップボードに追加][次の調査結果の注釈をコピー: findingName] を選択します。ここで、findingName は調査結果の名前です。たとえば、[Typedef が一致しません][AUTOSAR C++14 A5-2-6] などです。

    コードに注釈を追加する方法の詳細については、コードへの注釈付けと既知の結果または許容可能な結果の非表示 (Polyspace Bug Finder)を参照してください。

[結果のリスト] で調査結果が 10000 個を超える場合、Polyspace Access はリストを切り捨てて、フィルター バーに アイコンを表示します。すべての調査結果を表示するには、アイコンのコンテキスト ヘルプを参照してください。

To see all findings, hover on the exclamation mark icon and click on the link Show all Results List findings.

調査結果 10000 個の制限は事前設定されていて、変更できません。