summaryrefslogtreecommitdiffstats
path: root/src/commands
diff options
context:
space:
mode:
authorJeff Zhao <jeff.no.zhao@gmail.com>2022-09-11 13:18:37 -0400
committerJeff Zhao <jeff.no.zhao@gmail.com>2022-09-11 13:18:37 -0400
commit513404430257a2b7b381931d540b1fbf44284560 (patch)
treeb8f7f20d56515c58f964bc5eccdc85b63764402b /src/commands
parentf117ddaccb996942774d9efee9c5807fe7272ded (diff)
use Result instead of Option for parsing config files
Diffstat (limited to 'src/commands')
-rw-r--r--src/commands/delete_files.rs2
-rw-r--r--src/commands/flat.rs2
-rw-r--r--src/commands/search_fzf.rs2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/commands/delete_files.rs b/src/commands/delete_files.rs
index b9eb660..66ec898 100644
--- a/src/commands/delete_files.rs
+++ b/src/commands/delete_files.rs
@@ -20,7 +20,7 @@ fn delete_files(
.curr_tab_ref()
.curr_list_ref()
.map(|s| s.get_selected_paths())
- .unwrap_or_else(Vec::new);
+ .unwrap_or_default();
let paths_len = paths.len();
if paths_len == 0 {
return Err(std::io::Error::new(
diff --git a/src/commands/flat.rs b/src/commands/flat.rs
index 94f0959..fc698d3 100644
--- a/src/commands/flat.rs
+++ b/src/commands/flat.rs
@@ -59,7 +59,7 @@ pub fn flatten(context: &mut AppContext, depth: usize) -> JoshutoResult {
.curr_tab_ref()
.curr_list_ref()
.map(|lst| lst.get_index())
- .unwrap_or(None);
+ .unwrap_or_default();
let viewport_index: usize = context
.tab_context_ref()
.curr_tab_ref()
diff --git a/src/commands/search_fzf.rs b/src/commands/search_fzf.rs
index 7bc0ca8..39a399a 100644
--- a/src/commands/search_fzf.rs
+++ b/src/commands/search_fzf.rs
@@ -20,7 +20,7 @@ pub fn search_fzf(context: &mut AppContext, backend: &mut AppBackend) -> Joshuto
.collect();
v
})
- .unwrap_or_else(Vec::new);
+ .unwrap_or_default();
if items.is_empty() {
return Err(JoshutoError::new(