We use FxCop and generate too many false positives to our liking. For example, if a private method is called using reflection, then this method is reported as potentially unused - clear, and we suppress this warning explicitly using the SuppressMessage attribute. However, FxCop reports the same warning for methods called by this method that we have already suppressed warnings about. This is stupid and makes too much noise.
There are also false reports of member variables used in these methods. In addition, there are problems with generic types (I even saw something about this in MS connect).
In any case, I wonder if anyone knows if Microsoft is going to update FxCop because it seems to be stuck in version 1.36 for a long time.
By the way, I donβt use StyleCop because it is too picky and we just donβt have time to study all zillion messages to suppress them all. Additionally, the StyleCop report seems to complement, not replace, FxCop.
Can anyone suggest a good alternative to FxCop?
We are using VS2008 pro.
Thanks.
source share