Skip to main content

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 plists;
14pub mod preprocessing;
15pub mod probe;
16pub mod prompts;
17pub mod render;
18pub mod rules;
19pub mod shell;
20
21// The testing module is available:
22// - Always during `cargo test` (dev-dependencies provide tempfile)
23// - When the `test-utils` feature is enabled (for external consumers)
24#[cfg(any(test, feature = "test-utils"))]
25pub mod testing;
26
27pub use error::{DodotError, Result};