Code analysis and security scanning for Rust Monorepo Analyzer
This crate provides metrics computation, vulnerability detection, and pattern-based analysis on parsed ASTs.
NOTE: This crate DETECTS security vulnerabilities - it does not contain them. The security rules detect dangerous patterns like unsafe code, code injection, etc.
Modules
flow: Control flow and data flow analysis (CFG, taint tracking)knowledge: Framework-specific security knowledge basemetrics: Code metrics computation (complexity, LOC, etc.)providers: External analysis tool integrations (PMD, Oxlint, etc.)rules: Analysis rule trait and implementationssecurity: Security rules organized by languagesemantics: Language adapter layer for tree-sitter AST mapping