1#![warn(
8 trivial_casts,
9 trivial_numeric_casts,
10 missing_copy_implementations,
11 missing_debug_implementations,
12 missing_docs,
13 unsafe_code,
14 unstable_features,
15 unused_import_braces,
16 unused_qualifications,
17 clippy::dbg_macro,
18 clippy::indexing_slicing,
19 clippy::pedantic
20)]
21#![allow(
23 clippy::option_option,
24 clippy::similar_names,
25 clippy::single_match_else,
26 clippy::match_bool
27)]
28
29mod arg;
30mod cli;
31mod cmd_event;
32mod cmd_generate_completion;
33mod cmd_todo;
34mod cmd_toplevel;
35mod cmd_tui;
36mod config;
37mod event_formatter;
38mod prompt;
39mod table;
40mod todo_formatter;
41mod tui;
42mod util;
43
44pub use crate::cli::{Cli, Commands, run};
45pub use crate::config::Config;