Top 20 NuGet codeanalysis Packages

Roslyn analyzers that spot Bugs, Vulnerabilities and Code Smells in your code. For an even better overall experience, you can use SonarLint for Visual Studio, which is a free extension (https://www.sonarlint.org/visualstudio/) that can be used standalone or with SonarQube (https://www.sonarqube.org/...
A collection of analyzers for Roslyn API. - This package is applicable for projects that reference Roslyn packages (Microsoft.CodeAnalysis*).
NOTE: A custom Roslyn compiler that allows access to internals/privates in other assemblies. Note: This package is deprecated. Please use OpenSesame.Net.Compilers.Toolset instead. .NET Compilers package. Referencing this package will cause the project to be built using the C# and ...
Banned API Analyzers
Analyzer utilities for various analyses, including Dataflow analysis based on ControlFlowGraph API in Microsoft.CodeAnalysis.
Detects Duplicate Code
Wyam is a simple to use, highly modular, and extremely configurable static content generator. This library provides support for performing code analysis.
Contains all essential utils that make using Roslyn a tad more favourable. This package was built from the source at https://github.com/nemesissoft/Nemesis.CodeAnalysis/tree/7f983fbc705b98d35010dd21bfbf2fe68119f9c4
Helps transform NUnit v2 to NUnit v3. It consists of a set of Roslyn analyzers and code fixers. Add it to your NUnit v2 test projects, make use of auto fixes, adjust manually when needed, bump NUnit to v3.
Roslyn Diagnostic Analyzers for Unit Testing with Moq
.NET Compiler Platform ("Roslyn") support for working with Visual Studio text buffers. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/bde21ee2b98b775b010d01a93f81ef587fe80962.
.NET Compiler Platform ("Roslyn") support for Visual Studio. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/bde21ee2b98b775b010d01a93f81ef587fe80962.
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn + Conan"). Do not install this package manually, it will be added as a prerequisite by other packages that require it. More details at https://github.com/conan-roslyn/Conan This package was built from the sour...
A dotnet tool to add metadata on ILogger calls using code analysis (Roslyn)
Patched roslyn for memes More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/zawodskoj/roslyn.git/commit/1f12f23abcadd9a876f981d17ad365c14e765ab3.
Code analysis rules that are used throught FunFair dotnet packages to pick up common issues that are encountered.
The MsBuild support for the Cake.Issues addin for Cake allows you to read issues logged as warnings in a MsBuild log. This addin provides the aliases for reading MsBuild warnings and providing them to the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional add...
This package is a rebuild of the Roslyn compiler to allows access to internals/privates in other assemblies.. https://www.nuget.org/packages/Microsoft.Net.Compilers/3.4.0 This package can be used to compile code targeting any platform, but can only be run using the desktop .NET 4.7.2+ Full Framewor...
A shared package used by the .NET Compiler Platform ("Roslyn + Conan") including support for analyzing projects and solutions. Do not install this package manually, it will be added as a prerequisite by other packages that require it. More details at https://github.com/conan-roslyn/Cona...
A lightweight framework for creating unit tests for Roslyn diagnostic analyzers, code fixes and refactorings. This is a of fork Dustin Campbell's library RoslynNUnitLight - this version is a test framework independent.