1#![doc = include_str!("../README.md")]
9#![deny(unstable_features)]
10#![deny(trivial_casts)]
11#![deny(unconditional_recursion)]
12#![deny(clippy::empty_loop)]
13#![deny(unreachable_code)]
14#![deny(unreachable_pub)]
15#![deny(unreachable_patterns)]
16#![deny(unused_macro_rules)]
17#![deny(unused_doc_comments)]
18#![allow(clippy::type_complexity)]
19
20#[macro_use]
21pub mod utils;
22mod acyclicity;
23pub use acyclicity::is_acyclic;
24
25pub mod llp;
26pub use llp::*;
27
28pub mod sccs;
29mod top_sort;
30pub use top_sort::top_sort;
31pub mod distances;
32pub mod prelude {
33 pub use crate::acyclicity::is_acyclic;
34 pub use crate::distances;
35 pub use crate::sccs::*;
36 pub use crate::top_sort::top_sort;
37}