summaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs
index 3e4f388..e063077 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -9,8 +9,7 @@
#![allow(single_use_lifetimes)]
#![deny(trivial_casts)]
#![deny(trivial_numeric_casts)]
-// TODO enable this linting rule
-#![allow(unreachable_pub)]
+#![deny(unreachable_pub)]
#![deny(unsafe_code)]
#![deny(unused_extern_crates)]
#![deny(unused_import_braces)]
@@ -40,10 +39,12 @@ mod view;
mod window_size_error;
use crate::config::Config;
-use crate::display::{Curses, Display};
+use crate::display::curses::Curses;
+use crate::display::Display;
use crate::git_interactive::GitInteractive;
-use crate::input::InputHandler;
-use crate::process::{ExitStatus, Process};
+use crate::input::input_handler::InputHandler;
+use crate::process::exit_status::ExitStatus;
+use crate::process::Process;
use crate::view::View;
struct Exit {