Expand description
Main analysis orchestrator for Rust Guardian
Code Quality Principle: Service Orchestration - Analyzer orchestrates complex validation workflows
- Coordinates path filtering, pattern matching, and result aggregation
- Provides clean interface for validating single files or directory trees
- Handles parallel processing and error recovery gracefully
Modules§
- rust
- Rust-specific code analysis using syn for AST parsing
Structs§
- Analysis
Options - Options for customizing analysis behavior
- Analyzer
- Main analyzer that orchestrates the entire validation process
- Pattern
Stats - Statistics about configured patterns
Traits§
- File
Analyzer - Trait for custom file analyzers