1#![warn(missing_docs)]
4#![warn(
5 clippy::all,
6 clippy::as_conversions,
7 clippy::clone_on_ref_ptr,
8 clippy::dbg_macro
9)]
10#![allow(clippy::too_many_arguments, clippy::blocks_in_conditions)]
11
12mod render;
13mod types;
14mod ui;
15mod util;
16
17pub mod consts;
18pub mod helpers;
19pub use types::{
20 ChangeType, Commit, File, FileMode, RecordError, RecordState, Section, SectionChangedLine,
21 SelectedChanges, SelectedContents,
22};
23pub use ui::{Event, RecordInput, Recorder, TerminalKind, TestingScreenshot};