Question

Mon équipe utilise FxCop pour aider à nettoyer une application ASP.NET existante.

Nous avons remarqué un comportement étrange dans la façon dont FxCop compte les avertissements.

Il semble que lors d'un passage dans le code, FxCop trouve et compte uniquement le premier avertissement lié à une règle spécifique dans chaque méthode.

Donc, si j'ai:

public test3(){
   int a = 0; //DoNotInitializeUnecessarily
   int b = 0; //DoNotInitializeUnecessarily
}

... mon rapport FxCop ne trouvera et comptera que le premier avertissement de type DoNotInitializeUnecessarily dans la méthode test3 (). Est-il possible de faire en sorte que FxCop trouve et compte les deux instances de ce problème dans la méthode test3 ()?

La méthode de comptage actuelle nous pose problème, car FxCop est en train de signaler le nombre d’avertissements. Il est donc difficile d’estimer combien de temps il faudra pour réparer les avertissements FxCop existants, car nous ne savons pas combien il en reste dans l’application.

Était-ce utile?

La solution

Avez-vous essayé de changer Outils- > Paramètres- > Valeurs par défaut du projet- > " "Désactiver les règles après [1] exceptions" ?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top