Pré-requisitos para Execução das Revisões de Código

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

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

Os pré-requisitos a seguir aplicam-se somente à revisão de código J2EE Best Practices (Boas Práticas do J2EE):

Advertências

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

Executando uma revisão de código Structural Analysis (Análise Estrutural): Quando você executa uma revisão de código Structural Analysis, é necessário executar a revisão no espaço de trabalho. Isso assegura que o código em cada projeto seja revisto para completar a análise estrutural.

Evitando vários arquivos com o mesmo caminho Java: Quando você executa determinadas revisões de código no espaço de trabalho, a revisão não abrangerá vários arquivos com o mesmo caminho Java mesmo que estejam 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 que vários arquivos tenham o mesmo caminho Java.

Exemplo: Suponha que o espaço de trabalho contenha o projeto RED_Examples e o projeto BLUE_Examples. Ambos contêm o pacote Color (Cor) que inclui o arquivo bright.java. Quando você executa uma revisão de código no espaço de trabalho, a revisão abrange somente um arquivo bright.java. Você poderá rever o código nos dois arquivos renomeando-os e colocando-os em caminhos diferentes, por exemplo, 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 vários arquivos, configurando o espaço de trabalho da seguinte maneira:
Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.