//! Graph metrics analysis - calculates centrality and other graph metrics
//! Uses a local SimpleGraph implementation (no petgraph dependency)
//!
//! Split into submodules:
//! - graph_metrics_types.rs: NodeIndex, SimpleGraph, NodeMetrics, GraphMetricsResult
//! - graph_metrics_handler.rs: CLI handler, file collection, dependency extraction
//! - graph_metrics_algorithms.rs: Centrality, PageRank, filtering algorithms
//! - graph_metrics_export.rs: GraphML export and output formatting
use Result;
use ;
use HashMap;
use ;
// Types: NodeIndex, SimpleGraph, NodeMetrics, GraphMetricsResult
include!;
// Handler: handle_analyze_graph_metrics, file collection, dependency extraction
include!;
// Algorithms: calculate_metrics, centrality, PageRank, filtering
include!;
// Export: GraphML export and output formatting (JSON, Human, CSV, Markdown)
include!;
// Tests extracted to graph_metrics_tests.rs for file health compliance (CB-040)