New version of FxCop available at http://gotdotnet.com/team/fxcop/
Major features of this release:
- Simplification of report xml.
- New Fix Categories: Each message is marked to indicate if the suggested fix will constitute a breaking change for previously shipped code.
- User Interface Improvements: windowing behavior has been made more consistent
- Auto Update: Sign up to get notified when a new version of FxCop is available.
New Rules:
- Design
- Avoid excessive parameters on generic types
- Collections should implement generic interface
- Do not declare static members on generic types
- Do not expose generic lists
- Do not nest generic types in member signatures
- Enums should have zero value
- Generic methods should provide type parameter
- Members should not expose certain concrete types