Publicado: Oct 13, 2021

O Amazon CodeGuru Reviewer é uma ferramenta do desenvolvedor que utiliza raciocínio automatizado e machine learning para detectar possíveis defeitos de código difíceis de encontrar e que oferece sugestões para melhorias. Hoje, estamos desenvolvendo nosso conjunto de detectores para os SDKs da AWS com a adição de detectores para o SDK do AWS Java v2. Esses novos detectores ajudam a garantir que os clientes sigam as práticas recomendadas do Java SDK v2, como o uso de criadores de cliente em vez de construtores de cliente, waiters em pesquisa customizada ou paginação automática em vez de paginação manual. Os detectores também podem encontrar bugs que os clientes criam ao usar os novos clientes de serviço da AWS do SDK, como a identificação de perda de dados no cliente Amazon Kinesis v2. Depois de detectar um problema ou bug, o CodeGuru Reviewer oferece recomendações sobre como o desenvolvedor pode corrigi-las.

Você pode começar a usar o Amazon CodeGuru Reviewer acessando a página do Console AWS ou integrando o CodeGuru Reviewer em seu pipeline de CI por meio do GitHub Action.

Para saber mais sobre o CodeGuru Reviewer, consulte a página do Amazon CodeGuru. Para entrar em contato com a equipe, acesse o fórum do desenvolvedor do Amazon CodeGuru. Para obter mais informações sobre as análises de código automáticas e a criação de perfis de aplicações com o Amazon CodeGuru, confira o blog de ML da AWS. Para obter mais detalhes sobre como começar a usar, acesse a documentação.