Além do conjunto de regras de revisão de código fornecidas com
o produto, você pode criar suas próprias regras com base em um conjunto de gabaritos. Cada
gabarito corresponde a uma regra genérica com um conjunto de parâmetros vazios para
os quais você fornece valores. O fornecimento de um conjunto de valores cria uma nova regra do
gabarito que pode ser compartilhada entre os membros da equipe.
Para criar uma regra a partir de um gabarito:
- Clique em , expanda Java,
selecione Code Review (Revisão de Código) e clique em OK.
A visualização Code Review (Revisão de Código) é aberta.
- Clique em Window (Janela) > Preferences (Preferências). A janela Preferences
(Preferências) será aberta, mostrando a página Code Review (Revisão de Código).
- Na área de janela à esquerda, expanda Java e, em seguida, selecione Code
Review (Revisão de Código).
- Na janela Preferences (Preferências), clique em New rule (Nova regra).
O assistente de New Code Review Rule (Nova Regra da Revisão de Código) é aberto e fornece gabaritos
para as seguintes categorias de regras:
- Architectural Control (Controle Arquitetural)
- General (Geral)
- J2EE Best Practices (Boas Práticas do J2EE)
- Na página Select rule template (Selecionar Gabarito da Regra), clique no gabarito que você deseja
utilizar para sua regra. Quando você selecionar um gabarito, o texto abaixo da lista fornecerá
informações sobre a regra criada a partir dele.
- Clique em Avançar.
- Na página Configure (Configurar), em Basic properties (Propriedades básicas),
especifique as seguintes informações:
- Category (Categoria): Aceite a categoria padrão à qual a regra foi designada
ou clique em Browse (Procurar) para selecionar uma categoria diferente.
Na lista, selecione a categoria à qual você deseja que a regra seja designada e clique em OK.
- Severity Level (Nível de Gravidade): Clique em Problem (Problema), Warning (Aviso)
ou Recommendation (Recomendação) para indicar com que severidade deseja
aplicar a regra.
- Em Specific properties (Propriedades Específicas), especifique as propriedades
que dependem do gabarito escolhido. Essas propriedades são exclusivas
de sua regra, como um arquivo ou classe de seu próprio aplicativo.
- Clique em Finish (Concluir) para retornar para a janela Preferences (Preferências)
na qual você vê que sua regra foi incluída na revisão de código apropriada.