自動コード・レビュー は、一連のルールをコード・ベースに適用し、 開発のベスト・プラクティスやソフトウェア・エンジニアリングのガイドラインに準拠しているかどうかを 検証する開発機能です。ルールは、品質 (グローバリゼーションなど) または 重大度 (例えば即時コード・レビューでは重大な問題のみを検出します) の特性に基づいて グループ化されています。 レビュー対象のコード・ベースは、ワークスペース、プロジェクト、または個々の Java™ ファイルです。
コード・レビュー機能により、 コードをレビューするソフトウェア開発者または設計者が行う 一般的な手動プロセスが自動化されます。手動コード・レビュー・プロセスは時間がかかって現実的ではありませんが、自動コード・レビューは効果的で高速であり、一貫性も確保できます。自動コード・レビューは、 手動コード・レビューを補足するものであり、手動コード・レビューに代わるものではありません。