List of all items
Structs
- analyzer::ParsedFile
- cache::AnalysisCache
- cache::CachedFileResult
- config::Config
- config::CustomRuleConfig
- config::LayerOverrideConfig
- config::LayersConfig
- config::ProjectConfig
- config::RulesConfig
- config::ScoringConfig
- custom_rules::CompiledCustomRule
- evolution::AnalysisSnapshot
- evolution::TrendReport
- forensics::AdapterMapping
- forensics::AggregateAnalysis
- forensics::ClassifiedImport
- forensics::DddPattern
- forensics::DependencyAudit
- forensics::DirEntry
- forensics::ForensicsAnalysis
- graph::DependencyGraph
- graph::GraphEdge
- graph::GraphNode
- layer::LayerClassifier
- metrics::AnalysisResult
- metrics::ArchitectureScore
- metrics::MultiServiceResult
- metrics::ServiceAnalysisResult
- metrics::SharedModule
- metrics_report::ClassificationCoverage
- metrics_report::DependencyDepthMetrics
- metrics_report::LayerCouplingMatrix
- metrics_report::MetricsReport
- pipeline::AnalysisPipeline
- pipeline::FullAnalysis
- types::AdapterInfo
- types::Component
- types::ComponentId
- types::Dependency
- types::EntityInfo
- types::EventInfo
- types::FieldInfo
- types::MethodInfo
- types::PortInfo
- types::SourceLocation
- types::Violation
Enums
- forensics::ImportCategory
- types::ArchLayer
- types::ArchitectureMode
- types::ComponentKind
- types::DependencyKind
- types::Severity
- types::ViolationKind
Traits
Functions
- cache::compute_hash
- custom_rules::compile_rules
- custom_rules::evaluate_custom_rules
- evolution::check_regression
- evolution::save_snapshot
- forensics::build_forensics
- metrics::aggregate_results
- metrics::build_result
- metrics::calculate_score
- metrics::detect_violations
- pipeline::discover_services
- pipeline::find_project_root