Top 20 NuGet codeanalysis Packages

Ensure all members are assigned in an object initializer. Enable with comment above it: // AssignAll enable
This package provides a small set of code analysis rules to identify and resolve performance, scalability and runtime issues on Microsoft Azure.
Microsoft.QualityGuidelines Analyzers
.Net Compilers Toolset package. Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version. Supported Platforms: - .NET Framework 4.5
CoreCLR-compatible version of csi.exe. Supported Platforms: - .NET Core (dnxcore50)
Microsoft.Maintainability Analyzers
Microsoft.Composition Analyzers
Microsoft FxCop rules implemented as analyzers using the .NET Compiler Platform ("Roslyn") for Visual Basic. Supported Platforms: - .NET Framework 4.5
Resources for Testing the .NET Compiler Platform ("Roslyn"). Supported Platforms: - .NET Framework 4.5
A shared package used by the Microsoft FxCop Analyzers. Do not install this package manually, it will be added as a prerequisite by other packages that require it. Supported Platforms: - .NET Framework 4.5
Microsoft FxCop rules implemented as analyzers using the .NET Compiler Platform ("Roslyn") for C#. Supported Platforms: - .NET Framework 4.5
.NET Compiler Platform ("Roslyn") support for building CodeActions for diagnostics and refactorings. Supported Platforms: - .NET Framework 4.5
Microsoft.ApiDesignGuidelines Analyzers
System.Threading.Tasks Analyzers
System.Resources Analyzers
System.Collections.Immutable Analyzers
Provides reuseable Resharper and Visual Studio Code Analysis rules and .gitignore files.
.NET Compiler Platform ("Roslyn") support for WPF-dependent editor features inside the Visual Studio editor. Supported Platforms: - .NET Framework 4.6 More details at This package was built from the source at
.NET Core global tool to add CA and SA to the projects in a folder.