Skip to main content

code_split_core/
lib.rs

1pub mod builder;
2pub mod cycles;
3pub mod diff;
4pub mod graph;
5pub mod hk;
6pub mod snapshot;
7pub mod stats;
8
9pub use builder::GraphBuilder;
10pub use cycles::annotate_all_cycles;
11pub use diff::{CompareSummary, compare_snapshots};
12pub use graph::{
13    AvgCoupling, Complexity, Coupling, CycleGroup, CycleKind, Edge, EdgeKind, Graph, GraphStats,
14    Halstead, Loc, Maintainability, Node, NodeId, NodeKind, Visibility,
15};
16pub use hk::annotate_hk;
17pub use snapshot::{
18    GitInfo, PluginGraphs, Snapshot, StageTime, relativize_graphs, rewrite_ids,
19    to_canonical_string, to_canonical_string_pretty,
20};
21pub use stats::annotate_stats;