Analisando o código com o Amazon Q Developer em GitHub - Amazon Q Developer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Analisando o código com o Amazon Q Developer em GitHub

nota

O Amazon Q Developer GitHub for está em versão prévia e está sujeito a alterações.

O Amazon Q Developer permite análises automatizadas de código dentro deGitHub. Quando você cria uma nova pull request ou reabre uma pull request fechada, o Amazon Q Developer realiza automaticamente uma revisão de código e fornece feedback sobre a qualidade do código, possíveis problemas e descobertas de alta gravidade. O Amazon Q Developer também gera correções para os problemas identificados, que você pode analisar e escolher se comprometer com a pull request. As revisões automáticas de código não são acionadas por confirmações subsequentes feitas em uma pull request existente.

Você também pode iniciar análises de código em pull requests com o comando /q review slash. O comando slash pode ser adicionado a um novo comentário da pull request, que inicia uma nova revisão de código da pull request em seu estado atual, incluindo quaisquer comentários e novos commits. Para obter mais informações, consulte Iniciando análises de código com o Amazon Q Developer em GitHub pull requests.

Você pode fazer com que o Amazon Q Developer realize uma revisão de código para uma quantidade limitada de linhas por mês. Você pode aumentar seu uso gratuito a qualquer momento registrando a instalação do aplicativo Amazon Q Developer em sua AWS conta. Para obter mais informações, consulte Aumentando os limites de uso e configurando detalhes no console do Amazon Q Developer.

nota

Se a capacidade de revisão de código foi desativada anteriormente, ela deve ser ativada no console do Amazon Q Developer antes que você possa aplicar a etiquetaGitHub. Para obter mais informações, consulte Recursos de edição para o Amazon Q Developer em GitHub.

Para usar o Amazon Q Developer para análises de código e aplicar correções
  1. Se necessário, faça login na sua GitHubconta usando suas GitHub credenciais.

  2. Navegue até sua GitHub organização e, em seguida, navegue até o repositório em que você deseja realizar uma revisão de código com o Amazon Q Developer.

  3. Crie uma nova pull request para as alterações feitas em seu código-fonte. Para obter mais informações, consulte Criação de uma pull request na GitHub documentação.

    Quando você cria uma nova pull request, o Amazon Q Developer inicia automaticamente uma revisão de código para encontrar possíveis problemas. Depois que o Amazon Q Developer conclui a análise, ele envia cada descoberta como um comentário separado, bem como sugestões de correções que você pode confirmar com a pull request.

  4. Analise as alterações de código propostas pelo Amazon Q Developer, escolha Confirmar sugestão e, em seguida, escolha Confirmar alterações para atualizar a pull request.

  5. Se estiver satisfeito com as correções de código sugeridas, você pode mesclar a pull request para aplicar as alterações de código sugeridas pelo Amazon Q Developer. Para obter mais informações, consulte Mesclando uma pull request na GitHub documentação.

Iniciando análises de código com o Amazon Q Developer em GitHub pull requests

Depois de uma análise automática de código realizada pelo Amazon Q Developer para uma GitHub pull request nova ou reaberta, você pode iniciar análises de código adicionais para iterar seu código usando o /q review comando slash. A revisão do código é realizada em todo o diff do pull request.

nota

Você só pode iniciar uma revisão de código em uma pull request com um novo comentário. O comando /q review slash não funcionará em um tópico de comentários existente.

Para usar a opção Iniciar revisões de código em uma pull request
  1. Se necessário, faça login na sua GitHubconta usando suas GitHub credenciais.

  2. Navegue até sua GitHub organização e, em seguida, navegue até a pull request na qual você deseja realizar uma revisão de código com o Amazon Q Developer. Para obter mais informações, consulte Sobre pull requests.

  3. Dentro da pull request, navegue até Adicionar um comentário e, no campo de entrada de texto do comentário, insira/q review.

  4. Escolha Comentar para iniciar a análise do código.

    Pode levar alguns minutos para que o Amazon Q Developer conclua a análise do código do pull request. Depois que o Amazon Q Developer terminar a análise, ele responde ao seu comentário com suas descobertas críticas e de gravidade, bem como as alterações propostas que você pode escolher para confirmar e atualizar a pull request.

  5. Se estiver satisfeito com as correções de código sugeridas, você pode mesclar a pull request para aplicar as alterações de código sugeridas pelo Amazon Q Developer. Para obter mais informações, consulte Mesclando uma pull request na GitHub documentação.