Мы используем FxCop и генерируем слишком много ложных срабатываний по нашему вкусу. Например, если частный метод вызывается с использованием отражения, то этот метод сообщается как потенциально неиспользуемый - понятный, и мы подавляем это предупреждение явно, используя атрибут SuppressMessage. Тем не менее, FxCop сообщает о том же предупреждении для методов, вызванных этим методом, о которых мы уже подавили предупреждения. Это глупо и создает слишком много шума.Слишком много ложных срабатываний при использовании FxCop
Имеются также ложные отчеты о переменных-членах, используемых в этих методах. Кроме того, есть проблемы с родовыми типами (я даже видел что-то об этом в MS connect).
В любом случае, мне интересно, знает ли кто-нибудь о том, собирается ли Microsoft обновить FxCop, потому что он, кажется, застрял в версии 1.36 в течение длительного времени.
BTW, я не использую StyleCop, потому что это слишком придирчивый, и у нас просто нет времени, чтобы изучить все сообщения zillion, чтобы подавить их все. Кроме того, отчет StyleCop, похоже, дополняет, а не заменяет FxCop.
Может быть, кто-нибудь может предложить хорошую альтернативу FxCop?
Мы используем VS2008 pro.
Спасибо.
StyleCop существует для другой цели, чем FxCop, поэтому это не актуально. – AakashM