Top 20 NuGet analyzers Packages

ValueObjectSemanticAnalyzer
Method Chaining Analyzer for test projects
Analyzer that checks that Assertion methods have provided verification message
Namespace based type name matching to given pattern analyzer.
Namespace analyzer
The Ngram analyzer is used to do substring searches efficently with RavenDB. To use the analyzer go to the folder where the Raven.Server.exe lives, create a folder named Analyzers (if doesn't exist already), and under it place the binary that is included in this package. Then you can reference it i...
Some Sql Server performance analyzers to be used with the Performance Interceptor.
Global exceptions logger for Entity Framework 6.x using ELMAH.
This package is for projects on Microsoft Visual Studio 2015 to have design-time and compile-time warnings. It checks, that all reference parameters in methods and constructors have NotNull/CanBeNull attributes. You have to use Jetbrains.
AnalyzerTestProj
ReflectionIT.Analyzer, supports Visual Studio 2019 and 2022
Provides the [FlagsEnumeration] attribute for use when signaling when bitwise operators and so forth are to be auto generated at build time.
ComplianceAnalyser
Exception handling analyzer - trying to catch common antipatterns in exception handling: throw ex - leads to lost stack trace Not used exception object Rethrow new exception without inner exception