Publicado: Oct 4, 2021

O Amazon CodeGuru é uma ferramenta do desenvolvedor com tecnologia de machine learning que fornece recomendações inteligentes para melhorar a qualidade do código e identificar as linhas de códigos mais dispendiosas de uma aplicação.

Hoje anunciamos que, além da análise de código existente realizada pelo Amazon CodeGuru, os clientes poderão analisar código Java usando o Infer, uma ferramenta de código aberto especializada em encontrar defeitos de simultaneidade, entre outros problemas. Os defeitos encontrados pelo Infer são exibidos no console do CodeGuru, em comentários de solicitações pull ou por meio de integrações CI/CD, com as recomendações de código geradas pelos detectores de segurança e qualidade do código do CodeGuru.

Unindo os recursos dos detectores baseados em machine learning do Amazon CodeGuru Reviewer a uma das ferramentas de análise de código aberto mais utilizadas, o CodeGuru facilita a integração e a manutenção de uma solução de análise estática completa que detecta e ajuda a evitar problemas de código nas principais categorias de defeito. Não há nada para implantar ou configurar, e não é necessário manter infraestruturas nem gerenciar atualizações.

Você pode começar pelo console do CodeGuru executando uma verificação completa do repositório ou integrando o CodeGuru Reviewer a seu pipeline de CI/CD. A análise de código do Infer está incluída no serviço CodeGuru Reviewer sem custos adicionais.

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.