Top 20 NuGet analyzers Packages

Analyzers which spot bugs and code smells in your code. This package is best used together with SonarLint for Visual Studio (http://vs.sonarlint.org) and/or the SonarQube platform (http://www.sonarqube.org).
Checks for `ConfigureAwait(false)` usage. More info: * https://www.tabsoverspaces.com/id/233523 * https://www.tabsoverspaces.com/id/233476 * https://www.tabsoverspaces.com/id/233732
Text Analyzers
Security static code analyzer for .NET
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
Static code analyzer to detect common mistakes or potential issues regarding threading and async coding.
CompilerAttributes
Roslyn.Diagnostics Analyzers
Analyzers built using the .NET Compiler Platform (Roslyn) for Roslyn.sln.
A way to make it easier to create and work with immutable classes in Bridge.NET
Code Analyzers for projects using xUnit.net that help find and fix frequent issues when writing tests.
Microsoft FxCop rules implemented as analyzers using the .NET Compiler Platform (Roslyn).
Security static code analyzer for .NET
Analyzers which spot bugs and code smells in your code. This package is best used together with SonarLint for Visual Studio (http://vs.sonarlint.org) and/or the SonarQube platform (http://www.sonarqube.org).
Guidelines for using .NET Compiler Platform (Roslyn) APIs.
CLI for PL.DynamicsCrm.DevKit tool
SDK for building custom analyzers for FSAC / F# editors
Analyzers for APIs specific to the full .NetFramework which are not present in .NetCore.
Analyzers for .NetCore APIs
When using dependency injection and async-await pattern it is possible to end up with an interface with a method that returns a Task. If this interface method is used in a synchronous method there is a likelihood that it will erroneously be run as a fire and forget method. In this situation this ana...