There are 8 repositories under roslyn-analyzer topic.
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
A Roslyn analyzer to enforce some good practices in C#.
Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators
Roslyn analyzer that finds usages of APIs that will throw PlatformNotSupportedException on certain platforms.
The ultimate fast alternative to Activator.CreateInstance<T> / new T()
Roslyn analyzers that aim to help security audit on .NET applications.
Keyset/Seek/Cursor pagination for Entity Framework Core.
A small front-end framework for Unity's UIToolkit powered by code generation.
Roslyn analyzers for xUnit.net (please open issues in https://github.com/xunit/xunit)
A source code generator for automatically implementing IEquatable<T> using only attributes.
Lightweight fork of the .NET Compiler Platform ("Roslyn") by adding a compiler plugin infrastructure
Roslyn analyzers for writing unit tests with NUnit
C# immutable records generator
C# Analyzer Adding Exhaustive Checking of Switch Statements and Expressions
Collection of useful Roslyn analyzers and code fixes.
Durian is a collection of Roslyn-based analyzers and source generators that extend the default capabilities of C#.
DEPRECATED (U#1.0 not supported) .NET Roslyn Analyzer for VRChat Udon and UdonSharp.
Roslyn analyzers for Visual Studio extensions
A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.
此工具能将C#代码,转换成使用语法工厂构造器(SyntaxFactory)生成等效语法树代码
This is a Visual Studio Extension and NuGet package that should identify and fix problems as memleaks while using IDisposables.
Your codebase - is your Knowledge Graph
Roslyn analysers for NSubstitute.
surfacing defects at compile time and preventing issues that would otherwise go unnoticed
Reports diagnostics, helping you to annotate your source tree with (Item)NotNull / (Item)CanBeNull attributes.
A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes, refactorings and completion providers.
The MongoDB Analyzer is a free tool that helps you understand how your code translates into the MongoDB Query API.
Force named arguments: a Roslyn code analyzer and code-fix provider for C#
The custom Roslyn analyzer provides warning messages for blocks of code with variable assignments, which doesn't have blank lines before and after itself.
Roslyn-based C# code analyzer that aims to provide a set of rules that helps to simplify code and make it cleaner.
Roslyn powered analyzers for C# to support convention defined architecture
Set of C# Roslyn analyzers to improve code correctness
A set of roslyn extensions and helpers packaged as content files to avoid extertnal dependencies in analyzers and source generators