branchdiff/lib.rs
1//! branchdiff library - exposes types for benchmarking and testing
2
3pub mod app;
4pub mod cli;
5pub mod diff;
6pub mod file_events;
7pub mod file_links;
8pub mod image_diff;
9pub mod gitignore;
10pub mod vcs;
11pub mod input;
12pub mod limits;
13pub mod message;
14pub mod output;
15pub mod patch;
16pub mod syntax;
17pub mod update;
18pub mod ui;
19
20#[cfg(test)]
21pub mod test_support;
22
23// Re-export commonly used types for benchmarks
24pub use app::{App, ViewMode};
25pub use diff::{DiffLine, LineSource};