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: almost 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 | 208 |
clj-kondo/clj-kondo | A tool for analyzing and improving the quality of Clojure code | 1,712 |
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,956 |
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 | 371 |
mandiant/goresym | A tool for extracting metadata from compiled Go binaries | 609 |
silvanmelchior/incognitopilot | An AI-powered code interpreter for running local tasks without uploading sensitive data to the cloud. | 432 |
google/dexmod | Tool to analyze and modify Android bytecode for security research and analysis | 49 |
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 | A Python language server extension providing code analysis and features like auto-imports and type checking | 1,719 |
galoisinc/reopt | A tool for analyzing and repurposing application logic by converting machine code to a more flexible program representation. | 306 |