Top 20 NuGet analyzer Packages
An implementation of StyleCop's rules using Roslyn analyzers and code fixes
Provides diagnostic analyzers to warn about incorrect usage of FakeItEasy in C#. Works in Visual Studio 2015 Update 1 or later.
A collection of 200+ analyzers for C#, powered by Roslyn. - This package cannot be used with Visual Studio 2015. - This package is dependent on Microsoft.CodeAnalysis.CSharp.Workspaces 2.3.0.
Auto generate Bogus Faker[T].RuleFor() rules in C# with this Roslyn analyzer and code fixer. This is a premium feature and requires an active subscription.
Collection of packages for assisting in QA during .NET software development
Puma Scan Community Edition is a free software security analyzer providng real time, continuous source code analysis as development teams write and build code. Puma Scan hunts for vulnerabilities identified in the OWASP Top 10, SANS/CWE Top 25, and other common insecure coding patterns.
Provides diagnostic analyzers to warn about incorrect usage of FakeItEasy in VB.NET. Works in Visual Studio 2015 Update 1 or later.
The EventSource Analyzer is part of the Semantic Logging Application Block. It can be incorporated into your automated tests to help validate your EventSource instances.
A collection of code fixes for C# compiler diagnostics (CS....), powered by Roslyn. - This package cannot be used with Visual Studio 2015. - This package is dependent on Microsoft.CodeAnalysis.CSharp.Workspaces 2.3.0.
A collection of analyzers related to best practices for writing asynchronous code.
StyleChecker is yet another code style checker and refactoring tool like FxCopAnalyzers, StyleCop Analyzers, SonarLint, Roslynator, and so on.
Analyzer of MessagePack for C#, verify rule for [MessagePackObject] and code fix for [Key].
A lightweight framework for creating unit tests for Roslyn diagnostic analyzers, code fixes and refactorings using NUnit. This is a NetStandard retarget of Dustin Campbell's library, targetting newer versions of CodeAnalysis packages.
Reports diagnostics, helping you to annotate your source tree with (Item)NotNull / (Item)CanBeNull attributes. See also: https://www.jetbrains.com/resharper/help/Code_Analysis__Code_Annotations.html You need Visual Studio 2015/2017/2019 and Resharper v9 or higher to use this analyzer. See package "...
This library extends functionality of package Microsoft.CodeAnalysis.CSharp.Workspaces Commonly Used Types: Roslynator.CSharp.CSharpFactory Roslynator.CSharp.CSharpFacts Roslynator.CSharp.SyntaxInfo Roslynator.NameGenerator