Skip to main content

Module types

Module types 

Source
Expand description

Core types for Rust analysis

Contains struct definitions for function analysis, metrics, and patterns.

Structsยง

AnalysisResult
Structure to hold analysis results
ClosureComplexityMetrics
Complexity metrics for closures
ComplexityMetricsData
Basic complexity metrics
EnhancedFunctionAnalysis
Enhanced function analysis with match patterns and complexity messages
FunctionAnalysisData
Data structure to hold complete function analysis results
FunctionContext
Context for function analysis
FunctionMetadata
Metadata extracted from function signature and attributes
PatternSignals
Collected pattern signals from various detectors (used in build_function_metrics)