#![deny(missing_docs)]
#![warn(rustdoc::all)]
pub mod document;
pub mod error;
pub mod formats;
pub mod infer;
pub mod materialize;
pub mod oml;
pub mod ops;
pub mod osd;
pub mod registry;
pub mod report;
pub mod schema;
pub use error::{
DocumentError, FormatError, MaterializeError, OmnistError, ParseError, SchemaError, WriteError,
};
pub use infer::{AnyFallback, infer, infer_with_report};
pub use materialize::materialize;
pub use registry::{Format, formats, get_format, register_format};
pub use report::{Adjustment, Severity, WriteReport};
pub const VERSION: &str = env!("CARGO_PKG_VERSION");
#[cfg(test)]
mod tests;