Re-exports§
pub use call_graph::CallGraph;pub use call_graph::FunctionCall;pub use coverage_propagation::calculate_transitive_coverage;pub use coverage_propagation::TransitiveCoverage;pub use debt_aggregator::DebtAggregator;pub use debt_aggregator::FunctionId as AggregatorFunctionId;pub use file_metrics::FileDebtItem;pub use file_metrics::FileDebtMetrics;pub use file_metrics::FileImpact;pub use file_metrics::GodObjectIndicators;pub use formatter::format_priorities;pub use formatter::OutputFormat;pub use formatter_markdown::format_priorities_categorical_markdown;pub use formatter_markdown::format_priorities_markdown;pub use formatter_markdown::format_priorities_tiered_markdown;pub use semantic_classifier::classify_function_role;pub use semantic_classifier::FunctionRole;pub use tiers::classify_tier;pub use tiers::RecommendationTier;pub use tiers::TierConfig;pub use unified_analysis_queries::UnifiedAnalysisQueries;pub use unified_analysis_utils::UnifiedAnalysisUtils;pub use unified_scorer::calculate_unified_priority;pub use unified_scorer::Location;pub use unified_scorer::UnifiedDebtItem;pub use unified_scorer::UnifiedScore;
Modules§
- call_
graph - Call graph analysis module for function relationship tracking
- complexity_
patterns - Complexity Pattern Detection
- coverage_
propagation - Indirect coverage detection through call graph analysis (Spec 120)
- debt_
aggregator - external_
api_ detector - file_
metrics - formatter
- formatter_
markdown - parallel_
call_ graph - refactoring_
impact - Refactoring Impact Calculation
- score_
formatter - scoring
- semantic_
classifier - tiers
- unified_
analysis_ queries - Query and data access operations for UnifiedAnalysis.
- unified_
analysis_ utils - Utility operations for UnifiedAnalysis.
- unified_
scorer
Structs§
- Action
Step - Single actionable step with clear impact (spec 138a)
- Actionable
Recommendation - Concise recommendation with clear action steps (spec 138a)
- Categorized
Debt - Category
Summary - Cross
Category Dependency - Display
Group - Function
Analysis - Impact
Metrics - Tiered
Display - Unified
Analysis
Enums§
- Debt
Category - Debt
Item - Debt
Type - Difficulty
- Difficulty classification for actionable steps (spec 138a)
- Function
Visibility - Impact
Level - Tier