Pré-requisitos para Executar uma Revisão de Código

Quando você escolhe o código base para executar uma revisão de código, o código deve atender a determinados pré-requisitos; ainda mais importantes, todos os arquivos no código base devem ser compiláveis ao executar a revisão.

Observe os pré-requisitos a seguir ao executar uma revisão de código e os problemas que poderão ocorrer se eles não forem atendidos:

Os pré-requisitos a seguir aplicam apenas à revisão de código J2EE Best Practices:

Condições

Depois que você atender aos pré-requisitos e estiver pronto para executar uma revisão de código, algumas condições se aplicarão em determinadas situações.

Evitando vários arquivos com o mesmo caminho Java: Quando você executa revisões de código no espaço de trabalho, a revisão não abrange vários arquivos com o mesmo caminho Java se os arquivos estiverem em projetos diferentes. Esse comportamento aplica-se a revisões de código ou regras que requerem processamento intenso do sistema: Conseqüentemente, é melhor evitar vários arquivos com o mesmo caminho Java.

Exemplo: Suponha que o espaço de trabalho contenha o projeto RED_Examples e o projeto BLUE_Examples. Ambos os projetos contêm o pacote de Cores, que inclui o arquivo bright.java. Quando você executa uma revisão de código no espaço de trabalho, a revisão abrange apenas um arquivo bright.java. É possível revisar o código em ambos os arquivos não permitindo que os dois arquivos tenham o mesmo caminho, por exemplo, renomeando-os como brightr.java e brightb.java.

Se o espaço de trabalho tiver vários arquivos com o mesmo caminho Java, você poderá executar uma revisão de código que abranja os diversos arquivos, configurando o espaço de trabalho da seguinte maneira:
  1. Particione o espaço de trabalho para que não existam dois arquivos com o mesmo caminho em um espaço de trabalho.
  2. Carregue um espaço de trabalho por vez.
  3. Execute uma revisão de código separada em cada espaço de trabalho.
Termos de uso | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.