Regras são os menores blocos de construção de uma revisão de código. Cada revisão de código aplica regras diferentes para avaliar a qualidade de um código base.
As regras formam a base de uma revisão de código. Quando uma revisão de código é executada, as regras são aplicadas a um código base para ver se há adesão do código. Você pode modificar as regras fornecidas e criar regras definidas pelo usuário específicas dos padrões de design do aplicativo.
As regras cujo foco apresenta funcionalidade semelhante estão na mesma categoria. As regras de amostra anteriores estão na categoria design principles (princípios de design). Dependendo do objetivo de uma revisão de código, são aplicadas regras de várias categorias.
Informações detalhadas sobre uma regra
Você pode obter informações sobre cada regra, categoria e revisão de código na janela Preferences (Preferências). Consulte o tópico “Preferências Java - Página Revisão de Código” para obter detalhes.
Níveis de gravidade para as regras
Embora "recommendation" seja o menor nível de gravidade, não descarte a importância de seu tratamento. Ele reflete um conjunto de boas práticas e padrões de mercado aos quais as equipes de engenharia deveriam seguir. Mesmo que essas localizações não representem problemas imediatos, elas podem levar a problemas futuramente.
As regras cujo foco apresenta funcionalidade semelhante estão na mesma categoria. As regras de amostra anteriores estão na categoria Design Principles (Princípios de Design). Dependendo do objetivo de uma revisão de código, são aplicadas regras de várias categorias.
Correções automatizadas para algumas localizações de regras
Quando uma regra não é seguida, a revisão de código produz uma localização. Algumas localizações comuns vêm com uma correção rápida, que é uma solução automatizada fornecida. Se uma localização na revisão de código tiver uma correção rápida, ela será indicada por um dos seguintes ícones:
Regras fornecidas
Regras definidas pelo usuário