mirror of
https://github.com/veeso/termscp.git
synced 2026-04-02 00:02:17 -07:00
style: linter
This commit is contained in:
@@ -41,9 +41,7 @@ impl TryFrom<&Args> for RemoteArgs {
|
||||
(_, _) => Err("Too many arguments".to_string()),
|
||||
}?;
|
||||
// parse bookmark first
|
||||
let last_item_index = (args.bookmark.len() + args.positional.len())
|
||||
.checked_sub(1)
|
||||
.unwrap_or_default();
|
||||
let last_item_index = (args.bookmark.len() + args.positional.len()).saturating_sub(1);
|
||||
|
||||
let mut hosts = vec![];
|
||||
|
||||
|
||||
@@ -240,7 +240,7 @@ impl MockComponent for FileList {
|
||||
}
|
||||
|
||||
State::One(StateValue::Usize(if self.has_dot_dot() {
|
||||
self.states.list_index.checked_sub(1).unwrap_or_default()
|
||||
self.states.list_index.saturating_sub(1)
|
||||
} else {
|
||||
self.states.list_index
|
||||
}))
|
||||
|
||||
Reference in New Issue
Block a user