Partilhar via


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.

Consulte também

Outros recursos

Avisos de manutenção