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 machen

Die 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.

War es hilfreich?

Lösung

Haben Sie versucht, zu ändern Extras-> Einstellungen-> Projektstandards -> "Deaktivieren Regeln nach [1] Ausnahmen" ?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top