ユーザー作成規則の作成

ユーザー作成規則は、EGL コード分析 API を呼び出す Java™ クラスによって実装されます。

このタスクについて

ユーザー作成規則を作成するには、以下の手順を実行します。
  1. ウィザードを使用して、EGL コード分析のプラグイン・プロジェクトを生成します。分析対象とする コード・ステートメントのタイプを指定します。そのタイプのステートメントは、AST モデルと IR モデルという 2 つのセットに分割されます。 その違いは、AST モデルは処理対象の特定ノードに関する、バインドされていない情報を提供するということです。 ご使用の規則で、選択されたタイプのコード・ステートメントに関連付けられている (バインドされている) 情報が要求されるときは、 代わりに IR モデルを使用してください。 AST モデル・ノードは、IR モデル要素より処理が高速です。
  2. コード分析 API を呼び出す Java コードを作成します。 対象のコード・ステートメントのタイプを調べて、各インスタンスを受諾または拒否 します。
  3. ユーザー作成規則プラグインを開発ワークベンチにインストールします。

これらの各手順の詳細は、以下のトピックで説明されています。

ユーザー作成規則プロジェクトを作成して、インストールしたら、 プロジェクトにさらにルールを追加することができます。トピックの最後にあるリンクを参照してください。

注: ユーザー作成カスタム規則は、カスタム・カテゴリーおよび規則とは異なります。 ウィザードで特定のタイプの規則の処理オプションを選択して、 カスタム・カテゴリーやカスタム規則を作成することができます。 トピックの最後にあるリンクを参照してください。

フィードバック
(C) Copyright IBM Corporation 2000, 2015. All Rights Reserved.
(C) Copyright IBM Japan 2005.