summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTim Oram <dev@mitmaro.ca>2021-06-08 19:25:06 -0230
committerTim Oram <dev@mitmaro.ca>2021-06-19 16:32:59 -0230
commit9762b02def3315b445436f19abf43d1f098c45e4 (patch)
treec7a04815564d3fc293d3e98be738584e56619a7f /src
parent81ee1c71dd38045b23f6582331b3a160aef15d2c (diff)
Move error to a module
Diffstat (limited to 'src')
-rw-r--r--src/core/main.rs3
-rw-r--r--src/error/mod.rs (renamed from src/process/error.rs)0
-rw-r--r--src/main.rs1
-rw-r--r--src/process/mod.rs2
-rw-r--r--src/process/tests.rs3
5 files changed, 5 insertions, 4 deletions
diff --git a/src/core/main.rs b/src/core/main.rs
index 0feb9c3..8d37bde 100644
--- a/src/core/main.rs
+++ b/src/core/main.rs
@@ -4,11 +4,12 @@ use crate::{
confirm_rebase::ConfirmRebase,
core::{arguments::Args, exit::Exit, help::build_help},
display::{CrossTerm, Display},
+ error::Error,
external_editor::ExternalEditor,
input::{EventHandler, KeyBindings},
insert::Insert,
list::List,
- process::{Error, ExitStatus, Modules, Process, State},
+ process::{ExitStatus, Modules, Process, State},
show_commit::ShowCommit,
todo_file::TodoFile,
view::View,
diff --git a/src/process/error.rs b/src/error/mod.rs
index 08e1e25..08e1e25 100644
--- a/src/process/error.rs
+++ b/src/error/mod.rs
diff --git a/src/main.rs b/src/main.rs
index f239fb6..bf187c5 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -40,6 +40,7 @@ mod confirm_abort;
mod confirm_rebase;
mod core;
mod display;
+mod error;
mod external_editor;
mod input;
mod insert;
diff --git a/src/process/mod.rs b/src/process/mod.rs
index 7614c95..721bf08 100644
--- a/src/process/mod.rs
+++ b/src/process/mod.rs
@@ -1,4 +1,3 @@
-mod error;
mod exit_status;
mod modules;
mod process_module;
@@ -15,7 +14,6 @@ use std::{process::Command, thread};
use anyhow::{anyhow, Result};
pub use self::{
- error::Error,
exit_status::ExitStatus,
modules::Modules,
process_module::ProcessModule,
diff --git a/src/process/tests.rs b/src/process/tests.rs
index 093e71f..239cda5 100644
--- a/src/process/tests.rs
+++ b/src/process/tests.rs
@@ -6,8 +6,9 @@ use super::*;
use crate::{
assert_rendered_output,
display::{testutil::CrossTerm, Display, Size},
+ error::Error,
input::InputOptions,
- process::{error::Error, testutil::process_module_test},
+ process::testutil::process_module_test,
view::ViewData,
window_size_error::WindowSizeError,
};