Seltsame Warnung Zählen Verhalten von FxCop?
Frage
Mein Team FxCop wird unter Verwendung einer vorhandenen ASP.NET-Anwendung, um aufzuräumen.
Wir haben ein seltsames Verhalten in der Art und Weise bemerkt FxCop Warnungen zählt.
Es scheint, dass der Code auf einem Durchlauf durch, nur FxCop findet und zählt die erste Warnung eine bestimmte Regel in jeder Methode verwendet.
Also, wenn ich:
public test3(){
int a = 0; //DoNotInitializeUnecessarily
int b = 0; //DoNotInitializeUnecessarily
}
... meine FxCop Bericht wird nur finden und die erste Warnung des Typs DoNotInitializeUnecessarily in Verfahren test3 () zählen. Gibt es eine Möglichkeit FxCop finden und zählen beide Instanzen dieses Problems in der Methode test3 ()?
zu machenDie aktuelle Methode des Zählens ist problematisch für uns, weil FxCop unter Hinweis auf die Anzahl der Warnungen ist. Dies macht es schwierig, wie viel Zeit zu schätzen, wird zu beheben bestehenden FxCop Warnungen erforderlich sein, da wir nicht wissen, wie viele tatsächlich sind in der Anwendung.
Lösung
Haben Sie versucht, zu ändern Extras-> Einstellungen-> Projektstandards -> "Deaktivieren Regeln nach [1] Ausnahmen" ?