git-ents.gitmain
⌘K
foforge
mod.rs13 lines · 519 B · rusthistorycomment on this file
1//! The review sub-domain: the [`Review`] entity (`entity`), the `review`
2//! command's business logic (`command`), and the `review` subcommand's
3//! argument grammar (`cli`) — the same three-file split
4//! [`crate::comment`] uses, for the same reason: the data shape, the
5//! command mechanism, and the CLI grammar stay easy to read independently.
6
7mod cli;
8mod command;
9mod entity;
10
11pub use cli::ReviewAction;
12pub use command::{NewReview, list, new, show, withdraw};
13pub use entity::{Review, ReviewState, Verdict};