Моя команда использует FxCop для очистки существующего приложения ASP.NET.
Мы заметили странное поведение при подсчете предупреждений FxCop.
Кажется, что при одном проходе кода FxCop находит и подсчитывает только первое предупреждение, относящееся к определенному правилу в каждом методе.
Итак, если у меня есть:
public test3(){
int a = 0; //DoNotInitializeUnecessarily
int b = 0; //DoNotInitializeUnecessarily
}
... мой отчет FxCop только найдет и посчитает первое предупреждение типа DoNotInitializeUnecessually в методе test3 (). Есть ли способ заставить FxCop найти и сосчитать оба экземпляра этой проблемы в методе test3 ()?
Текущий метод подсчета проблематичен для нас, поскольку FxCop сообщает о количестве предупреждений. Это затрудняет оценку того, сколько времени потребуется для исправления существующих предупреждений FxCop, поскольку на самом деле мы не знаем, сколько их в приложении.