git-ents.gitmain
⌘K
foforge
mod.rs16 lines · 562 B · rusthistorycomment on this file
1//! The comment sub-domain: the [`Comment`] entity (`entity`), the
2//! `comment` command's business logic (`command`), and the `comment`
3//! subcommand's argument grammar (`cli`), kept in separate files so
4//! the data shape, the command mechanism, and the CLI grammar stay easy
5//! to read independently.
6
7mod cli;
8mod command;
9mod entity;
10
11pub use cli::CommentAction;
12pub use command::{
13 ListFilter, Listed, NewComment, add, list, list_all, list_for_document, list_projected, reopen,
14 reply, resolve, show, thread, thread_of,
15};
16pub use entity::Comment;