即時コード・レビューは、 Java 設定の「コード・レビュー (Code Review)」ページでコード・レビューを選択しない場合に実行される、デフォルトのコード・レビューです。これには問題 の重大度レベルを持つルールを含むルール・カテゴリーが含まれます。
以下の表では、 即時コード・レビューのすべてのカテゴリーおよびサブカテゴリーを示し、それらに含まれるルールについて説明します。左の列において、カテゴリーは太字で、 サブカテゴリーはプレーン・テキストで示します。
カテゴリーまたはサブカテゴリー | 説明 |
---|---|
J2EE ベスト・プラクティス | J2EE 開発のベスト・プラクティスに基づくルールを含み、WebSphere® サーバーを ターゲットとする Web プロジェクトをサポートします |
ガーベッジ・コレクション | ガーベッジ・コレクションを遅らせる可能性のあるメソッド呼び出しを検出するルールを含みます |
保守容易性 | J2EE アプリケーションで保守しにくいコードを検出するルールを含みます |
パフォーマンスとスケーラビリティー | J2EE アプリケーションのパフォーマンスを損なったりスケーラビリティーを制限したりするメソッド呼び出しを検出するルールを含みます |
J2SE ベスト・プラクティス | コードが Java™ 開発の J2SE ベスト・プラクティスに 準拠していることを検証するルールを含みます |
AWT | Abstract Window Toolkit ライブラリーの使用に関連した問題を検出するルールを含みます |
Cloneable | オブジェクトの複製に関連した問題を検出するルールを含みます |
比較 | オブジェクトの比較およびオブジェクトが等しいことのテストに関連した問題を検出するルールを含みます |
ヌル | ヌルの使用に関連した問題を検出するルールを含みます |
移植性 | 移植性に関連した問題を検出するルールを含みます |
直列化 | 直列化に関連した問題を検出するルールを含みます |
スレッド | スレッドの使用に関連した問題を検出するルールを含みます |
パフォーマンス | Java アプリケーションでのパフォーマンスの改善とメモリー占有スペースの削減についての提案を強制的に適用するルールを含みます |
メモリー | メモリーの使用に関連したパフォーマンス上の問題を検出するルールを含みます |
セキュリティー | Java セキュリティー標準に準拠しているかを検証するルールを含みます。 |
J2EE セキュリティー | J2EE パースペクティブにおける Java セキュリティー標準への準拠を検証するルールを含みます。 |
J2SE セキュリティー | J2SE パースペクティブにおける Java セキュリティー標準への準拠を検証するルールを含みます。 |
同じ数のパラメーターを使用した複数の多重定義メソッドを避ける