Ant タスクとしてのコード・レビューの実行

プラグイン開発環境 (PDE) で Eclipse プラグインを作成するときに、プラグイン・プロジェクトに属する build.xml ファイルに Apache Ant タスクを追加することによりコード・レビューを実行できます。
コマンド行からコード・レビューを実行するには、ルール・ファイルを作成する必要があります。
analysis.analyze Ant タスクは、PDE で開発するプラグインの完全なビルド・プロセスの一部としてコード・レビューを実行するための、簡単な方法として使用できます。プロジェクトを作成するとき、およびプロジェクトを消去して最初から作成し直すときはいつでも、Ant タスクを実行するために、PDE プロジェクト・ビルダーを構成できます。

Ant タスクとしてコード・レビューを実行するには、次のようにします。

  1. analysis.analyze Ant タスクが登録済みであることを確認します。
    1. 「ウィンドウ」 > 「設定」をクリックします。
    2. 「設定」ウィンドウで「Ant」をクリックし、「ランタイム (Runtime)」をクリックします。
    3. 「ランタイム (Runtime)」ペインで「タスク」タブをクリックし、「名前」列に analysis.analyze Ant タスクがリストされていることを確認します。
  2. プラグイン・プロジェクトに Ant ビルド・ファイルが含まれない場合、「パッケージ・エクスプローラー」ビューでそのプロジェクト名を右クリックし、「PDE ツール」 > 「Ant ビルド・ファイルの作成 (Create Ant build file)」をクリックします。
  3. build.xml ファイルを開いて次の Ant ターゲットを追加します。
    <target name="code review">
      <analysis.analyze projects="project name"
                        rulefile="path to rules file" />
    </target>
  4. ターゲットをテストするために、「アウトライン」ビューでターゲット名 (例えば、code review) を右クリックし、「実行」 > 「Ant ビルド」をクリックします。 「コンソール」ビューにコード・レビューの結果が表示されます。
  5. Ant タスクのビルダーを作成します。
    1. 「パッケージ・エクスプローラー」ビューで PDE プロジェクトをクリックし、「プロジェクト」 > 「プロパティー」をクリックします。
    2. 「プロパティー」ウィンドウの左側ペインで「ビルダー (Builders)」をクリックして、「新規」をクリックします。
    3. 「構成タイプの選択 (Choose configuration type)」ウィンドウで「Ant ビルド」をクリックして、「OK」をクリックします。
    4. 「新規ビルダーのプロパティー (Properties for new builder)」ウィンドウの「メイン」ページで「ワークスペースの参照」をクリックします。
    5. 「ロケーションの選択 (Choose Location)」ウィンドウで PDE プロジェクトの名前をクリックし、build.xml をクリックして「OK」をクリックします。
    6. 「ターゲット」タブで、「「クリーン」の後」設定について「ターゲットを設定」をクリックします。
    7. 「ターゲットを設定」ウィンドウで build.jars 設定をクリアします。
    8. 「手動ビルド」設定についてサブステップ 5.f およびサブステップ 5.g を繰り返します。
    9. 「新規ビルダーのプロパティー (Properties for new builder)」ウィンドウでビルダーの名前 (例えば、code review) を入力し、「OK」をクリックします。
  6. PDE パースペクティブで、「プロジェクト」 > 「プロジェクトのビルド」をクリックします。 「コンソール」ビューにコード・レビューの結果が表示されます。
関連概念
コード・レビュー
Ant タスクのコード・レビュー
ルールおよびルール・カテゴリー

フィードバック