meziantou / Meziantou.analyzer
Licence: mit
A Roslyn analyzer to enforce some good practices in C#.
Stars: ✭ 189
Programming Languages
csharp
926 projects
Projects that are alternatives of or similar to Meziantou.analyzer
Dotnetomdgenerator
A Roslyn-based cross-platform tool that generates an object model diagram from a set of C# source files or assemblies
Stars: ✭ 160 (-15.34%)
Mutual labels: roslyn, analyzer
Cometary
Roslyn extensions, with a touch of meta-programming.
Stars: ✭ 31 (-83.6%)
Mutual labels: roslyn, analyzer
Seriloganalyzer
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
Stars: ✭ 214 (+13.23%)
Mutual labels: roslyn, analyzer
Security Code Scan
Vulnerability Patterns Detector for C# and VB.NET
Stars: ✭ 550 (+191.01%)
Mutual labels: roslyn, analyzer
Imhex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
Stars: ✭ 11,744 (+6113.76%)
Mutual labels: analyzer
Elasticsearch Analysis Ik
The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary.
Stars: ✭ 13,078 (+6819.58%)
Mutual labels: analyzer
Analyzer
🔍 Offline Analyzer for extracting features, artifacts and IoCs from Windows, Linux, Android, iPhone, Blackberry, macOS binaries, emails and more
Stars: ✭ 108 (-42.86%)
Mutual labels: analyzer
Dotnetpad
The Waf DotNetPad is a simple and fast code editor that makes fun to program with C# or Visual Basic.
Stars: ✭ 101 (-46.56%)
Mutual labels: roslyn
Chatanalyzer
Java script webapp that analyzes your WhatsApp Chat history locally on your machine.
Stars: ✭ 186 (-1.59%)
Mutual labels: analyzer
Roslynator
A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn.
Stars: ✭ 2,221 (+1075.13%)
Mutual labels: roslyn
Unityheapexplorer
A Memory Profiler, Debugger and Analyzer for Unity 2019.3 and newer.
Stars: ✭ 179 (-5.29%)
Mutual labels: analyzer
Npgsql.fsharp.analyzer
F# analyzer that provides embedded SQL syntax analysis, type-checking for parameters and result sets and nullable column detection when writing queries using Npgsql.FSharp.
Stars: ✭ 103 (-45.5%)
Mutual labels: analyzer
Peachpie
PeachPie - the PHP compiler and runtime for .NET and .NET Core
Stars: ✭ 1,945 (+929.1%)
Mutual labels: roslyn
Elasticsearch Analysis Pinyin
This Pinyin Analysis plugin is used to do conversion between Chinese characters and Pinyin.
Stars: ✭ 2,215 (+1071.96%)
Mutual labels: analyzer
Meziantou.Analyzer
A Roslyn analyzer to enforce some good practices in C# in terms of design, usage, security, performance, and style.
Rules
You'll find the rules in the documentation: the rules and their explanation
If you are already using other analyzers, you can check which rules are duplicated with well-known analyzers
Installation
- NuGet package (recommended): https://www.nuget.org/packages/Meziantou.Analyzer/
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].