What is Amazon CodeGuru Reviewer? - Amazon CodeGuru Reviewer

What is Amazon CodeGuru Reviewer?

Amazon CodeGuru Reviewer is a service that uses program analysis and machine learning to detect potential defects that are difficult for developers to find and recommends fixes in your Java code.

By proactively detecting and providing recommendations for addressing code defects and implementing best practices, CodeGuru Reviewer improves the overall quality and maintainability of your code base during the code review stage. For more information, see How CodeGuru Reviewer works.

What languages and repositories can I use with CodeGuru Reviewer?

CodeGuru Reviewer is designed to work with Java code repositories in the following source providers:

  • AWS CodeCommit

  • Bitbucket

  • GitHub

  • GitHub Enterprise Cloud

  • GitHub Enterprise Server

If you use any of these source providers, you can integrate with CodeGuru Reviewer with just a few steps. After you associate a repository with CodeGuru Reviewer, you can interact with recommendations in the CodeGuru Reviewer console. For pull request code reviews, you can also see recommendations directly from inside pull requests in your repository context.