diff options
author | Tim Oram <dev@mitmaro.ca> | 2020-09-20 11:14:41 -0230 |
---|---|---|
committer | Tim Oram <dev@mitmaro.ca> | 2020-09-20 11:24:35 -0230 |
commit | c608f9ec47baa88596f7ee73ae0468dace78b225 (patch) | |
tree | dba55732c9b772008b5e5c8d6bdafb8650688fae /src/process | |
parent | cb5e15ecb082581b131c844d6d2a0e070e3e2cbe (diff) |
Remove the exiting module
This module wasn't really doing anything anymore, since the processing
loop ends once the exit_status is set.
Diffstat (limited to 'src/process')
-rw-r--r-- | src/process/modules.rs | 5 | ||||
-rw-r--r-- | src/process/state.rs | 1 |
2 files changed, 0 insertions, 6 deletions
diff --git a/src/process/modules.rs b/src/process/modules.rs index 0c3da13..911cac3 100644 --- a/src/process/modules.rs +++ b/src/process/modules.rs @@ -3,7 +3,6 @@ use crate::confirm_abort::ConfirmAbort; use crate::confirm_rebase::ConfirmRebase; use crate::display::Display; use crate::edit::Edit; -use crate::exiting::Exiting; use crate::external_editor::ExternalEditor; use crate::git_interactive::GitInteractive; use crate::input::input_handler::InputHandler; @@ -23,7 +22,6 @@ pub struct Modules<'m> { pub confirm_rebase: ConfirmRebase, pub edit: Edit, pub error: Error, - pub exiting: Exiting, pub external_editor: ExternalEditor<'m>, pub help: Help, pub list: List<'m>, @@ -38,7 +36,6 @@ impl<'m> Modules<'m> { confirm_rebase: ConfirmRebase::new(), edit: Edit::new(), error: Error::new(), - exiting: Exiting::new(), external_editor: ExternalEditor::new(display, config.git.editor.as_str()), help: Help::new(), list: List::new(config), @@ -53,7 +50,6 @@ impl<'m> Modules<'m> { State::ConfirmRebase => &self.confirm_rebase as &dyn ProcessModule, State::Edit => &self.edit as &dyn ProcessModule, State::Error => &self.error as &dyn ProcessModule, - State::Exiting => &self.exiting as &dyn ProcessModule, State::ExternalEditor => &self.external_editor as &dyn ProcessModule, State::Help => &self.help as &dyn ProcessModule, State::List => &self.list as &dyn ProcessModule, @@ -68,7 +64,6 @@ impl<'m> Modules<'m> { State::ConfirmRebase => &mut self.confirm_rebase as &mut dyn ProcessModule, State::Edit => &mut self.edit as &mut dyn ProcessModule, State::Error => &mut self.error as &mut dyn ProcessModule, - State::Exiting => &mut self.exiting as &mut dyn ProcessModule, State::ExternalEditor => &mut self.external_editor as &mut dyn ProcessModule, State::Help => &mut self.help as &mut dyn ProcessModule, State::List => &mut self.list as &mut dyn ProcessModule, diff --git a/src/process/state.rs b/src/process/state.rs index 8723634..150076b 100644 --- a/src/process/state.rs +++ b/src/process/state.rs @@ -4,7 +4,6 @@ pub enum State { ConfirmRebase, Edit, Error, - Exiting, ExternalEditor, Help, List, |