1#![allow(missing_docs)]
2#![allow(unused_assignments)]
5
6pub mod affected;
7pub mod compiler;
8pub mod context;
9pub mod diff;
10pub mod discovery;
11pub mod emitter;
12pub mod executor;
13pub mod flake;
14pub mod gc;
15pub mod ir;
16pub mod phases;
17pub mod pipeline;
18pub mod provider;
19pub mod report;
20
21pub use diff::{DiffError, DigestDiff, compare_by_sha, compare_runs};
22pub use gc::{GCConfig, GCError, GCStats, GarbageCollector};
23
24use cuenv_core::Error;
25pub type Result<T> = std::result::Result<T, Error>;