gendarme
Code analyzer
A tool to find common problems in .NET applications and libraries by analyzing code in ECMA CIL format
Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks for common problems with the code, problems that compiler do not typically check or have not historically checked.
78 stars
9 watching
4 forks
last commit: about 14 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
nvuillam/npm-groovy-lint | A command-line tool that checks and formats Groovy code to enforce coding standards | 210 |
clj-kondo/clj-kondo | A tool for analyzing and improving the quality of Clojure code | 1,722 |
philips-labs/tabia | Analyzes codebases to extract characteristics and provides insights on their properties | 12 |
adametry/gulp-eslint | Identifies and reports on patterns in ECMAScript/JavaScript code | 562 |
prospector-dev/prospector | Analyzes Python code to identify errors, problems, and convention violations with optional customizable profiles. | 1,964 |
joxeankoret/pigaios | A tool for analyzing and matching source code with binary data to extract useful information about functions and symbols. | 635 |
venantius/yagni | An analyzer that identifies and reports unused code in Java-based projects. | 219 |
flatt-security/shisho | A tool that analyzes code for security vulnerabilities and provides feedback to developers | 369 |
mandiant/goresym | A tool for extracting metadata from compiled Go binaries | 628 |
silvanmelchior/incognitopilot | An AI-powered code interpreter for running local tasks without uploading sensitive data to the cloud. | 437 |
google/dexmod | Tool to analyze and modify Android bytecode for security research and analysis | 52 |
migamake/homplexity | A tool that analyzes Haskell code to measure its complexity and quality | 61 |
imlazyeye/duck | An analyzer tool that helps enforce coding standards and detect errors in GameMaker Language (GML) codebases. | 12 |
microsoft/pylance-release | Provides language support and features for Python development in Visual Studio Code | 1,726 |
galoisinc/reopt | A tool for analyzing and repurposing application logic by converting machine code to a more flexible program representation. | 304 |