clankerdiff_core/models/mod.rs
1//! Owned, serializable diff domain types.
2
3mod diff_document;
4mod diff_scope;
5mod diff_side;
6mod file_diff;
7mod hunk;
8mod patch_derivation;
9mod patch_line;
10mod repo_path;
11
12pub use diff_document::DiffDocument;
13pub use diff_scope::DiffScope;
14pub use diff_side::DiffSide;
15pub use file_diff::{FileDiff, FileStatus, ModeChange, StageState};
16pub use hunk::Hunk;
17pub use patch_line::{PatchLine, PatchLineKind};
18pub use repo_path::RepoPath;