crates/forge/ents-forge/src/comment/mod.rs
| 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 | |
| 7 | mod cli; |
| 8 | mod command; |
| 9 | mod entity; |
| 10 | |
| 11 | pub use cli::CommentAction; |
| 12 | pub use command::{ |
| 13 | ListFilter, Listed, NewComment, add, list, list_all, list_for_document, list_projected, reopen, |
| 14 | reply, resolve, show, thread, thread_of, |
| 15 | }; |
| 16 | pub use entity::Comment; |