The FxCop team has released FxCop 1.312. 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 in the areas of Design, Interoperability, Mobility, Naming, Performance, Portability, Security and Usage has been introduced. To read more on this release visit What's New in FxCop and download the tool here.
For people who ask what is FxCop, it is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. It uses reflection, MSIL parsing, and callgraph analysis to inspect assemblies for more than 200 defects in the following areas:
- Library design
- Localization
- Naming conventions
- Performance
- Security
FxCop includes both GUI and command line versions of the tool, as well as an SDK to create custom rules.