자동 코드 검토는 규칙 세트를 코드 베이스에 적용하여 베스트 개발 프랙티스 및 소프트웨어 엔지니어링 가이드라인 준수 여부에 대한 유효성을 검증하는 개발 기능입니다. 규칙은 품질(예: 자국어 지원) 또는 심각도(예: 빠른 코드 검토에서는 심각한 문제점만 찾음)의 특정 측면에 따라 그룹화됩니다. 검토한 코드 베이스는 작업공간, 프로젝트 또는 개별 Java 파일일 수 있습니다.
코드 검토 기능은 소프트웨어 개발자 또는 아키텍트가 코드를 검토하도록 수행하는 일반적인 코드 검토의 수동 프로세스를 자동화합니다. 수동 코드 검토 프로세스가 시간 소모적이며 토론에 의해 이루어지는 반면 자동 코드 검토는 효율적이고 신속하며 일관성이 있습니다. 자동 코드 검토는 수동 코드 검토를 보완할 뿐 대체하지는 않습니다.