CA1505: Evite código insatisfatória
TypeName |
AvoidUnmantainableCode |
CheckId |
CA1505 |
<strong>Categoria</strong> |
Microsoft.Maintainability |
Alteração significativa |
Não-separável |
Causa
Um tipo ou método tem um valor de índice de baixa manutenção.
Descrição da regra
O índice de manutenção é calculado usando as métricas a seguir: linhas de código, o volume do programa e a complexidade ciclomática. Volume do programa é uma medida da dificuldade de compreensão de um tipo ou método é baseado no número de operadores e operandos no código. A complexidade ciclomática é uma medida da complexidade estrutural do tipo ou método.
Um índice de baixa manutenção indica que um tipo ou método é difícil manter provavelmente seria um bom candidato para reprojetar.
Como corrigir violações
Para corrigir essa violação, reprojetar o tipo ou método e tente dividi-lo em tipos menores e mais concentrados ou métodos.
Quando suprimir avisos
Exclua este aviso quando um tipo ou método ainda é considerado mantido, apesar de seu tamanho grande ou o tipo ou método não pode ser dividido.