コード監査レポートを表示し、規則違反を調査して修正するには、コード監査ログ・ウィンドウを使用します。 コード監査を開始すると、ログ・ウィンドウにタブ付きのコード監査レポート・ウィンドウが作成され、コード監査レポートが表示されます。
コード監査レポートは、ツリーとして編成された一連の規則違反です。 ツリーのブランチは、単一の規則違反か、または構成メンバーに属するすべての規則違反が含まれたブランチのいずれかです。 構成メンバーは、メソッド、クラス、パッケージ、ファイル、プロジェクトまたはワークスペースです。
コード監査レポートの各行に、次の情報が表示されます。
レポートを列の内容でソートするには、列ヘッダーをクリックします。 逆のソート順にするには、もう1度クリックします。
ログ・ウィンドウのツールバーから、次の操作を実行できます。
コード監査を再実行する場合にクリックします。
コード監査の実行を終了する場合にクリックします。
「結果のエクスポート」ダイアログを開いて、レポートをファイルに保存する場合にクリックします。
レポート内のコンテナ・ノードをすべて開き、すべての行を表示する場合にクリックします。
レポート内のコンテナ・ノードをすべて閉じ、最上位レベルの構成メンバー以外をすべて非表示にする場合にクリックします。
「グループ化」ダイアログを開いて、表示されるコンテナ構成メンバーのタイプを指定する場合にクリックします。
違反が表示されたJavaクラスのセットを絞り込む場合に指定します。 パッケージ名、クラス名またはその両方でフィルタリングできます。 フィルタは、カンマで区切られた1つ以上のパターンで構成されます。
*
: 任意の数の文字に一致します。
?
: 任意の1文字に一致します。
!
: パターンの最初に使用し、除外パターンを示します。
フィルタを通過するクラスのセットは、パターンを順に考慮して判別されます。 非除外パターンでは、パターンと一致するすべてのクラスがセットに追加され、除外パターンでは、パターンと一致するすべてのクラスがセットから削除されます。
このポップアップ・メニューからは、選択した構成メンバー(コンテナ・ノード)または規則違反(リーフ・ノード)に対して次の操作を実行できます。 このポップアップ・メニューを開くには、「構成メンバー」を右クリックします。
選択した各規則違反または選択した構成メンバー内のすべての違反にデフォルト修正(存在する場合)を適用する場合に選択します。
構成メンバー内の選択した規則違反にこの修正を適用する場合に選択します。
この規則違反に適用される規則の説明を表示する場合に選択します。
この規則に対するすべての違反をレポートから削除する場合に選択します。
以前に非表示にしたすべての違反を表示する場合に選択します。
コード監査の実行を終了する場合に選択します。
コード監査を再実行する場合に選択します。
「グループ化」ダイアログを開いて、表示されるコンテナ構成メンバーのタイプを指定する場合に選択します。
レポート内のコンテナ・ノードをすべて開き、すべての行を表示する場合にクリックします。
レポート内のコンテナ・ノードをすべて閉じ、最上位レベルの構成メンバー以外をすべて非表示にする場合にクリックします。
規則違反の発生場所でソース・ファイルを開く場合に選択します。 必要に応じて、ファイルを編集して違反を修正できます。
「結果のエクスポート」ダイアログを開いて、レポートをファイルに保存する場合に選択します。
コード監査について
JDeveloperでのJavaコードの監査
コード監査レポートの表示
コード監査レポートの解釈
Copyright © 1997, 2004, Oracle. All rights reserved.