Module priority

Module priority 

Source

Re-exports§

pub use aggregation::AggregationConfig;
pub use aggregation::AggregationMethod;
pub use aggregation::AggregationPipeline;
pub use aggregation::FileAggregateScore;
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_markdown;
pub use semantic_classifier::classify_function_role;
pub use semantic_classifier::FunctionRole;
pub use unified_scorer::calculate_unified_priority;
pub use unified_scorer::Location;
pub use unified_scorer::UnifiedDebtItem;
pub use unified_scorer::UnifiedScore;

Modules§

aggregation
call_graph
Call graph analysis module for function relationship tracking
coverage_propagation
debt_aggregator
external_api_detector
file_metrics
formatter
formatter_markdown
parallel_call_graph
score_formatter
scoring
semantic_classifier
unified_scorer

Structs§

ActionableRecommendation
FunctionAnalysis
ImpactMetrics
UnifiedAnalysis

Enums§

DebtItem
DebtType
FunctionVisibility