summaryrefslogtreecommitdiffstats
path: root/src/confirm_rebase
diff options
context:
space:
mode:
Diffstat (limited to 'src/confirm_rebase')
-rw-r--r--src/confirm_rebase/mod.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/confirm_rebase/mod.rs b/src/confirm_rebase/mod.rs
index 717f25d..b400fc9 100644
--- a/src/confirm_rebase/mod.rs
+++ b/src/confirm_rebase/mod.rs
@@ -2,8 +2,8 @@ use crate::git_interactive::GitInteractive;
use crate::input::input_handler::{InputHandler, InputMode};
use crate::input::Input;
use crate::process::exit_status::ExitStatus;
-use crate::process::handle_input_result::{HandleInputResult, HandleInputResultBuilder};
use crate::process::process_module::ProcessModule;
+use crate::process::process_result::ProcessResult;
use crate::process::state::State;
use crate::view::view_data::ViewData;
use crate::view::View;
@@ -25,10 +25,10 @@ impl ProcessModule for ConfirmRebase {
input_handler: &InputHandler<'_>,
_git_interactive: &mut GitInteractive,
_view: &View<'_>,
- ) -> HandleInputResult
+ ) -> ProcessResult
{
let input = input_handler.get_input(InputMode::Confirm);
- let mut result = HandleInputResultBuilder::new(input);
+ let mut result = ProcessResult::new().input(input);
match input {
Input::Yes => {
result = result.exit_status(ExitStatus::Good).state(State::Exiting);
@@ -38,7 +38,7 @@ impl ProcessModule for ConfirmRebase {
},
_ => {},
}
- result.build()
+ result
}
}