Skip to main content

Module analyzer

Module analyzer 

Source
Expand description

§Code Analyzer Service Trait

Defines the analyzer service interface that abstracts over ast-grep analysis functionality while preserving all matching and replacement capabilities.

Structs§

AnalysisConfig
Analysis configuration for specific use cases
AnalyzerCapabilities
Analyzer capabilities and configuration information
CompiledPattern
Compiled pattern for efficient reuse

Enums§

AnalysisDepth
Analysis depth levels
AnalysisPerformanceProfile
Performance profile for analysis operations

Traits§

AnalyzerFactory
Analyzer factory trait for creating configured analyzer instances
CodeAnalyzer
Core analyzer service trait that abstracts ast-grep analysis functionality.