コード・レビュー・コンポーネントには、COBOL 用のコーディング規則を作成および実施するためのフィーチャーが組み込まれています。
フィーチャー
-
以下の情報は、使用可能なコード・レビューのフィーチャーを要約したものです。
- コードをレビューするための再使用可能なプロファイルを作成する分析構成エディター:
- レビューするソース・コード・ファイルと適用するコード規則を指定するためのコントロール。
- 重大度レベルを持つ、選択可能な組み込みコーディング規則。
- 構成可能な組み込み規則とカスタム規則。
- コーディング規則を編成する組み込みカテゴリーとカスタム・カテゴリー。
- コード・レビュー結果の表示およびレポートの生成を行う「Software Analyzer 分析結果 (Software Analyzer Results)」」ビュー:
- 開発ワークベンチ実行中の複数コード・レビュー結果の保存。
- 表示する結果をフィルタリングするための設定。
- HTML または PDF 形式の、コード・レビューの結果レポート。
- 結果が見つかり、COBOL エディターまたはリモート・システム LPEX エディターで開いている、コード・レビュー結果からソース・コード・ファイルへの直接リンク。
- COBOL エディターまたはリモート・システム LPEX エディター でのサポート:
- 問題が含まれるソース・コードの行のテキストおよびブックマークを強調表示した状態でのマーキング。
- コード・レビュー結果でフラグが立てられた、ソース・コード・ファイル内の問題行への即時アクセス。
- コード・レビューの即時再実行による、修正の検査。
- リモート・ソース・コード・ファイルごとのコード・レビュー。
- コード・レビュー・プロファイルの配布
- コード・レビュー・プロファイルのエクスポートおよびインポート。
- さらに、COBOL のコード・レビューは、ユーザー作成カスタム規則をサポートします。次のようなフィーチャーがあります。
- ユーザー作成規則を作成するためのプラグイン・プロジェクトの即時生成。
- ユーザー作成規則のフレームワークを提供する Java™ ソース・コード・ファイルの生成。
- ユーザー作成カスタム規則のためのクラスを提供する Java API。
- ソース・コード・ファイルのレビュー時に、ソース・コード・ファイルの COBOL 言語エレメントにアクセスするための Java API。
- 多数の COBOL 言語エレメントのサポート。
- コマンド行コード・レビュー・アプリケーションは COBOL でサポートされます。
次のようなフィーチャーがあります。
- Linux または Windows のコマンド行からの実行。
- 言語固有の標準規則、カスタム規則とカスタム・カテゴリー、およびユーザー作成カスタム規則のサポート。
- 複数のプロジェクトまたはディレクトリーを処理するためのバッチ・サポート。
- プロジェクト、ディレクトリー、またはワークスペース内のすべてのプロジェクトを処理するためのスコープ・オプション。
- 特定のファイルの包含リストおよび除外リストのサポート。
- XML および CSV のデータ出力ファイル。
サポートされるパースペクティブ
以下のパースペクティブがサポートされています。
- AIX COBOL
- エンタープライズ開発
- デバッグ
- Java
- Java EE
- プラグイン開発
- リソース
サポートされるエディター
以下のエディターがサポートされています。
- リモート・システム LPEX エディター
- COBOL エディター
これらのエディターから、以下のタスクを実行できます。
- ソフトウェア分析構成エディターを開いて、構成を作成したり、既存の構成を変更したりできます。
- 既存のソフトウェア分析構成を実行できます。
- コード・レビューによって検出された問題を検索し、修正できます。
コード・レビューの結果を表示しているときに、影響するソース・コード・ファイルの適切なエディターを開き、その結果で言及されているコード行の位置を表示するには、特定の結果を右クリックし、「結果を表示」をクリックします。