cartulary 0.3.0-alpha.1

The knowledge layer of your project — decisions, issues, docs, all in one place.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Workspace-wide canonical formatter.
//!
//! [`run::run_fmt`] owns the scan/read/diff/write loop; pure diff
//! computation lives in [`diff::fmt`]; the read/write boundary is
//! abstracted by [`ports::RawTextReader`] / [`ports::RawTextWriter`].

pub mod diff;
pub mod ports;
pub mod run;

pub use diff::{fmt, FmtChange, FmtReport, FormatEntry};
pub use ports::{RawTextReader, RawTextWriter};
pub use run::{run_fmt, DrSource, FmtMode, FmtOutcome};