1pub mod case;
20pub mod changes;
21pub mod combined;
22pub mod converter;
23pub mod emoji;
24pub mod group;
25pub mod refs;
26pub mod rename;
27pub mod whitespace;
28
29pub use case::CaseFormat;
31pub use changes::{Change, ChangeRecord};
32pub use combined::{CombinedOptions, CombinedProcessor, CombinedStats};
33pub use converter::CaseConverter;
34pub use emoji::{EmojiOptions, EmojiTransformer};
35pub use group::{FileGrouper, GroupOptions, GroupResult, GroupStats};
36pub use refs::{
37 ApplyResult, FixRecord, ReferenceFix, ReferenceFixer, ReferenceScanner, ScanOptions,
38};
39pub use rename::{CaseTransform, FileRenamer, RenameOptions, SpaceReplace, TimestampFormat};
40pub use whitespace::{WhitespaceCleaner, WhitespaceOptions};
41
42pub type Result<T> = anyhow::Result<T>;