Visão geral
A Revisão de código reúne pull requests, alterações de código, apontamentos da revisão, comentários e verificações em um só lugar. Você pode revisar as alterações de outra pessoa, acompanhar o feedback nos seus próprios pull requests ou pedir ao Codex que explique uma alteração antes de responder.
O plugin Revisão de código permite fazer revisões no aplicativo para computador e na web. A revisão de solicitações de mesclagem do GitLab está disponível em versão prévia. As revisões de código na nuvem para o GitLab não estão disponíveis.
Antes de começar
Use uma conta do repositório que tenha acesso ao pull request que você quer revisar. Suas permissões no repositório determinam o que você pode ler ou alterar.
Em um espaço de trabalho gerenciado, o plugin Revisão de código e todas as conexões necessárias com aplicativos precisam estar disponíveis para você. Instalar um plugin não concede acesso a um repositório.
Para saber mais sobre a configuração de plugins e os controles do espaço de trabalho, consulte Plugins no ChatGPT e no Codex.
Encontre um pull request
Abra a Revisão de código para encontrar pull requests que você criou ou que solicitaram que você revisasse. Use a busca e os filtros para refinar a lista e selecione um pull request.
Confira o repositório, o título, o autor e a branch para confirmar que está revisando a alteração certa. A descrição explica o objetivo do autor; o diff mostra o código que foi alterado.
Revise as alterações
Leia a descrição e o resumo do pull request.
Analise os arquivos alterados e as linhas relevantes no diff.
Revise os apontamentos e os comentários existentes.
Confira os resultados dos testes, as verificações e os conflitos de mesclagem ainda não resolvidos.
Pergunte ao Codex sobre qualquer ponto que precise de mais investigação.
Confira os apontamentos gerados no código correspondente antes de confiar neles.
Pergunte ao Codex sobre um pull request
Use a conversa do pull request para fazer perguntas sobre as alterações ou investigar um apontamento. Inclua o comportamento ou os critérios de revisão que você considera importantes. Por exemplo:
"Explain how this change affects sign-in."
"Check whether the new error path releases the database connection."
"Show me the code that supports this finding."
"Compare this revision with the review feedback and identify anything still unresolved."
Você também pode pedir ao Codex que prepare uma correção. Descreva a alteração desejada e os limites do escopo. Em seguida, analise o diff gerado e os resultados dos testes.
Por exemplo: "Address the error-handling finding. Keep the change limited to this function and add a test for the failing case."
Revise o resultado antes de enviar comentários, fazer commits das alterações ou mesclar o código.
Revise solicitações de mesclagem do GitLab
A versão prévia da integração com o GitLab traz solicitações de mesclagem para a Revisão de código. Você pode analisar as alterações e usar o Codex para entender e resolver os pontos levantados na revisão.
Use a conexão com o GitLab correspondente à conta e aos projetos que você pretende revisar. Para saber mais sobre opções de conexão e permissões de repositório, consulte Como conectar o GitLab ao ChatGPT e ao Codex.
A versão prévia no aplicativo não inclui revisões de código na nuvem para o GitLab. Conectar o GitLab ou visualizar uma solicitação de mesclagem na Revisão de código não ativa a revisão automática na nuvem para esse repositório.
Perguntas frequentes
Posso revisar alterações locais antes de criar um pull request?
Sim. Você pode pedir ao Codex que revise alterações locais. Consulte o Guia de revisão de código para conhecer as opções de revisão local.
Isso transfere minhas revisões existentes na nuvem para os novos ambientes de nuvem?
Não. Esta atualização não migra a revisão de código existente na nuvem para os novos ambientes de nuvem.
