Skip to main content

diffler_core/
lib.rs

1//! Core review engine for diffler: diff computation, sessions, comments, viewed marks.
2//!
3//! This crate holds all logic with no terminal dependency, so it can be tested
4//! headless and reused by the TUI, the MCP server, and future frontends.
5
6pub mod classify;
7pub mod diff;
8pub mod diffalgo;
9pub mod feedback;
10pub mod git;
11pub mod highlight;
12pub mod jj;
13pub mod language;
14pub mod lens;
15pub mod model;
16pub mod pairing;
17pub mod repo;
18pub mod review;
19pub mod session;
20pub mod source;
21pub mod stats;
22pub mod store;
23pub mod syntax;
24#[cfg(feature = "test-support")]
25pub mod test_git;
26#[cfg(test)]
27pub(crate) mod test_support;
28pub mod vcs;
29pub mod walkthrough;