Criando uma Regra Definida pelo Usuário

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 a partir do gabarito que pode ser compartilhada entre os membros da equipe.

Para criar uma regra a partir de um gabarito:
  1. Clique em Window > Show View > Other, expanda Java, selecione Code Review e clique em OK. A visualização Code Review é aberta.
  2. Clique em Window > Preferences. A janela Preferences é aberta, mostrando a página Code Review.
  3. Na área de janela esquerda, expanda Java, em seguida, selecione Code Review.
  4. Na janela Preferences, clique em New Rule. O assistente Nova Regra de Revisão de Código é aberto e fornece gabaritos para as seguintes categorias de regras:
    1. General
    2. J2EE Best Practices
  5. Na página Select rule template, clique no gabarito que você deseja utilizar para sua regra. Quando você seleciona um gabarito, o texto abaixo da lista fornece informações sobre a regra criada a partir dele.
  6. Clique em Next.
  7. Na página Configure, em Basic properties, especifique as informações a seguir:
    1. Category: Aceite a categoria padrão à qual a regra está designada ou clique em Browse para selecionar uma categoria diferente. Na lista, selecione a categoria à qual você deseja designar a regra e clique em OK.
    2. Severity Level: Clique em Problem, Warning ou Recommendation para indicar o rigor que você deseja aplicar a regra.
  8. Em Specific properties, especifique as propriedades que são dependentes do gabarito escolhido. Essas propriedades são exclusivas para a sua regra, como um arquivo ou classe em seu próprio aplicativo.
  9. Clique em Finish para retornar à janela Preferences, na qual você vê se sua regra foi incluída na revisão de código apropriada.
Termos de uso | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.