コード測定ログ・ウィンドウ

コード測定レポートを表示し、しきい値を超える測定結果を調査して修正するには、コード測定ログ・ウィンドウを使用します。 コード測定分析を開始すると、ログ・ウィンドウにタブ付きのコード測定レポート・ウィンドウが作成され、コード測定レポートが表示されます。

「コード測定」ウィンドウのレポート・パネル

コード測定レポートは、各構成メンバーおよび各コード測定に対して行われた測定結果の表です。 構成メンバーは、コンパイル・ユニット—メソッド、クラス、パッケージ、ファイル、プロジェクトまたはワークスペースです。 コンテナ構成メンバーの場合、測定結果は、そのメンバーの子の測定結果の合計または最も悪い結果です。 しきい値を超える測定結果は赤色で表示されます。

コード測定レポートの各行は、「構成メンバー」列で識別され、分析が実行されたプロファイル内のアクティブな各コード測定に対して追加の列があります。 測定結果の詳細は、「静的なコード測定について」を参照してください。

「コード測定」ウィンドウのツールバー

ログ・ウィンドウのツールバーから、次の操作を実行できます。

refresh icon リフレッシュ

分析を再実行する場合にクリックします。

cancel icon 取消

分析の実行を終了する場合にクリックします。

export icon エクスポート

「結果のエクスポート」ダイアログを開いて、レポートをファイルに保存する場合にクリックします。

expand all icon すべて展開

レポート内のコンテナ・ノードをすべて開き、すべての行を表示する場合にクリックします。

collapse all icon すべて折りたたむ

レポート内のコンテナ・ノードをすべて閉じ、最上位レベルの構成メンバー以外をすべて非表示にする場合にクリックします。

group constructs icon構成メンバーのグループ化

「グループ化」ダイアログを開いて、表示されるコンテナ構成メンバーのタイプを指定する場合にクリックします。

show over threshold only icon しきい値を超える結果のみ表示
許容範囲内の測定結果を表示するかどうかを切り替えます。 しきい値は、コード測定の設定可能なプロパティです。
 
フィルタ

違反が表示されたJavaクラスのセットを絞り込む場合に指定します。 パッケージ名、クラス名またはその両方でフィルタリングできます。 フィルタは、カンマで区切られた1つ以上のパターンで構成されます。

パターンには、次の特殊文字を含めることができます。
  • *: 任意の数の文字に一致します。
  • ?: 任意の1文字に一致します。
  • !: パターンの最初に使用し、除外パターンを示します。

フィルタを通過するクラスのセットは、パターンを順に考慮して判別されます。 非除外パターンでは、パターンと一致するすべてのクラスがセットに追加され、除外パターンでは、パターンと一致するすべてのクラスがセットから削除されます。

パッケージ
完全修飾クラス名の最後の要素を除くすべての要素に適用されるフィルタ・パターンを入力します。 空の場合、このフィールドは無効です。
ファイル
完全修飾クラス名の最後の要素にのみ適用されるフィルタ・パターンを入力します。 空の場合、このフィールドは無効です。
適用
指定した「パッケージ」フィルタおよび「ファイル」フィルタをレポートの行に適用する場合にクリックします。
消去
「パッケージ」フィルタおよび「ファイル」フィルタを消去して、レポートの行を表示する場合にクリックします。

「コード測定」ウィンドウのポップアップ・メニュー

ポップアップ・メニューからは、選択した構成メンバー(コンテナ・ノード)または測定結果(リーフ・ノード)に対して次の操作を実行できます。 このポップアップ・メニューを開くには、「構成メンバー」を右クリックします。

しきい値を超える結果のみ表示
許容範囲内の測定結果を表示するかどうかを切り替える場合にクリックします。
取消
分析の実行を終了する場合に選択します。
リフレッシュ
分析を再実行する場合に選択します。
構成メンバーのグループ化
「グループ化」ダイアログを開いて、表示されるコンテナ構成メンバーのタイプを指定する場合に選択します。
すべて展開
レポート内のコンテナ・ノードをすべて開き、すべての行を表示する場合にクリックします。
すべて閉じる
レポート内のコンテナ・ノードをすべて閉じ、最上位レベルの構成メンバー以外をすべて非表示にする場合にクリックします。
ソースへ移動
規則違反の発生場所でソース・ファイルを開く場合に選択します。 必要に応じて、ファイルを編集して違反を修正できます。
エクスポート
「結果のエクスポート」ダイアログを開いて、レポートをファイルに保存する場合に選択します。

静的なコード測定の分析
静的なコード測定について
JDeveloperでの静的なコード測定の分析
コード測定レポートの解釈
コード測定プロファイルの管理
コード測定のプロパティ値の設定

 

Copyright © 1997, 2004, Oracle. All rights reserved.