dodot_lib/lib.rs
1pub mod commands;
2pub mod config;
3pub mod conflicts;
4pub mod datastore;
5pub mod equivalence;
6pub mod error;
7pub mod execution;
8pub mod fs;
9pub mod handlers;
10pub mod operations;
11pub mod packs;
12pub mod paths;
13pub mod preprocessing;
14pub mod render;
15pub mod rules;
16pub mod shell;
17
18// The testing module is available:
19// - Always during `cargo test` (dev-dependencies provide tempfile)
20// - When the `test-utils` feature is enabled (for external consumers)
21#[cfg(any(test, feature = "test-utils"))]
22pub mod testing;
23
24pub use error::{DodotError, Result};