List of all items
Structs
- analyzer::AnalyzedFileResult
- analyzer::CouplingAnalyzer
- analyzer::Dependency
- analyzer::ItemDependency
- analyzer::UsageCounts
- balance::BalanceScore
- balance::CouplingIssue
- balance::IssueThresholds
- balance::ProjectBalanceReport
- cli_output::CascadingImpact
- cli_output::CheckConfig
- cli_output::CheckResult
- cli_output::DependencyInfo
- cli_output::Hotspot
- cli_output::HotspotIssue
- cli_output::ImpactAnalysis
- cli_output::IssueExplanation
- cli_output::JsonIssue
- cli_output::JsonModule
- cli_output::JsonOutput
- cli_output::JsonSummary
- cli_output::StrengthCount
- cli_output::TraceDependency
- cli_output::TraceResult
- config::CompiledConfig
- config::CouplingConfig
- config::ThresholdsConfig
- config::VolatilityConfig
- metrics::BalanceCounts
- metrics::CircularDependencySummary
- metrics::CouplingLocation
- metrics::CouplingMetrics
- metrics::DimensionStats
- metrics::DistanceCounts
- metrics::FunctionDefinition
- metrics::ModuleMetrics
- metrics::ProjectMetrics
- metrics::StrengthCounts
- metrics::TypeDefinition
- metrics::VolatilityCounts
- volatility::VolatilityAnalyzer
- volatility::VolatilityStats
- web::graph::BalanceValue
- web::graph::ConnascenceValue
- web::graph::DimensionValue
- web::graph::Dimensions
- web::graph::Edge
- web::graph::GraphData
- web::graph::IssueInfo
- web::graph::IssuesByServerity
- web::graph::ItemDepInfo
- web::graph::LocationInfo
- web::graph::ModuleItem
- web::graph::Node
- web::graph::NodeMetrics
- web::graph::Summary
- web::server::AppState
- web::server::ServerConfig
- workspace::CrateInfo
- workspace::WorkspaceInfo
Enums
- analyzer::AnalyzerError
- analyzer::DependencyKind
- analyzer::ItemDepType
- analyzer::ItemKind
- analyzer::UsageContext
- balance::BalanceInterpretation
- balance::CrateStability
- balance::HealthGrade
- balance::IssueType
- balance::RefactoringAction
- balance::Severity
- config::ConfigError
- metrics::BalanceClassification
- metrics::Distance
- metrics::IntegrationStrength
- metrics::Visibility
- metrics::Volatility
- volatility::VolatilityError
- workspace::WorkspaceError
Functions
- analyzer::analyze_project
- analyzer::analyze_project_parallel
- analyzer::analyze_rust_file
- analyzer::analyze_rust_file_full
- analyzer::analyze_workspace
- balance::analyze_project_balance
- balance::analyze_project_balance_with_thresholds
- balance::calculate_project_score
- balance::classify_crate_stability
- balance::distance_label
- balance::identify_issues
- balance::identify_issues_with_thresholds
- balance::is_external_crate
- balance::should_reduce_severity
- balance::should_skip_crate
- balance::strength_label
- balance::volatility_label
- cli_output::analyze_impact
- cli_output::calculate_hotspots
- cli_output::generate_check_output
- cli_output::generate_hotspots_output
- cli_output::generate_impact_output
- cli_output::generate_json_output
- cli_output::generate_trace_output
- cli_output::get_issue_explanation
- cli_output::parse_grade
- cli_output::parse_severity
- cli_output::run_check
- config::load_compiled_config
- config::load_config
- report::generate_ai_output
- report::generate_ai_output_with_thresholds
- report::generate_report
- report::generate_report_with_thresholds
- report::generate_summary
- report::generate_summary_with_thresholds
- web::graph::project_to_graph
- web::routes::api_routes
- web::routes::static_routes
- web::server::start_server
- workspace::resolve_crate_from_path