Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Roslynator is a set of code analysis tools for C#, powered by Roslyn.
An implementation of StyleCop rules using the .NET Compiler Platform
This project provides a collection of Roslyn-based code analyzers that enforce .NET coding standards, security practices, and maintainability guidelines. It serves as the modern, open-source replacement for the legacy FxCop static analysis tool, integrating seamlessly into the .NET development workflow. ## Key Features - **Code Quality Analyzers** — Detect potential bugs, performance issues, and maintainability problems in .NET code. - **Security Analyzers** — Identify security vulnerabilities and enforce security best practices. - **Design Guidelines** — Enforce .NET Framework Design Guidelines for consistent API design. - **Roslyn Integration** — Built on the .NET Compiler Platform (Roslyn) for fast, in-process analysis during development. - **Legacy FxCop Replacement** — Provides a modern, open-source alternative to the older FxCop tool with better integration and performance. ## Philosophy The project aims to make code analysis an integral part of the development process by providing fast, accurate, and actionable diagnostics that help developers write better .NET code from the start.
An analyzer library for C# and VB that uses Roslyn to produce refactorings, code analysis, and other niceties.