rma-analyzer 0.14.0

Code analysis and security scanning for Rust Monorepo Analyzer
Documentation

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 base
  • metrics: Code metrics computation (complexity, LOC, etc.)
  • providers: External analysis tool integrations (PMD, Oxlint, etc.)
  • rules: Analysis rule trait and implementations
  • security: Security rules organized by language
  • semantics: Language adapter layer for tree-sitter AST mapping