diff options
author | orhun <orhun@archlinux.org> | 2021-07-16 19:03:09 +0300 |
---|---|---|
committer | orhun <orhun@archlinux.org> | 2021-07-16 19:03:09 +0300 |
commit | 2e8331a62c4c36312fc675f50af6643b043aa2f3 (patch) | |
tree | c56915114ffd373f06423d71b35d55c9379536d0 | |
parent | 05ebb7451e596b01f536e43497329892997e93f9 (diff) |
fix: Fix clippy lints
-rw-r--r-- | src/app.rs | 2 | ||||
-rw-r--r-- | src/event.rs | 6 | ||||
-rw-r--r-- | src/kernel/cmd.rs | 2 | ||||
-rw-r--r-- | src/kernel/log.rs | 10 | ||||
-rw-r--r-- | src/main.rs | 2 |
5 files changed, 7 insertions, 15 deletions
@@ -560,7 +560,7 @@ impl App { { frame.render_widget( Paragraph::new(StyledText::default().stylize_data( - &kernel_logs.select(area.height, 2), + kernel_logs.select(area.height, 2), "] ", self.style.clone(), )) diff --git a/src/event.rs b/src/event.rs index 5e9b763..ec38d3a 100644 --- a/src/event.rs +++ b/src/event.rs @@ -41,10 +41,8 @@ impl Events { let tx = tx.clone(); thread::spawn(move || { let stdin = io::stdin(); - for evt in stdin.keys() { - if let Ok(key) = evt { - tx.send(Event::Input(key)).unwrap(); - } + for key in stdin.keys().flatten() { + tx.send(Event::Input(key)).unwrap(); } }) }; diff --git a/src/kernel/cmd.rs b/src/kernel/cmd.rs index d870044..23f39da 100644 --- a/src/kernel/cmd.rs +++ b/src/kernel/cmd.rs @@ -64,7 +64,7 @@ impl ModuleCommand { match self { Self::None => Command::new(String::from(""), "", format!("Module: {}", module_name), Symbol::None), Self::Load => Command::new( - if Self::is_module_filename(&module_name) { + if Self::is_module_filename(module_name) { format!("insmod {}", &module_name) } else { format!("modprobe {0} || insmod {0}.ko", &module_name) diff --git a/src/kernel/log.rs b/src/kernel/log.rs index 6c7da13..3991c65 100644 --- a/src/kernel/log.rs +++ b/src/kernel/log.rs @@ -94,16 +94,10 @@ impl KernelLogs { } } ScrollDirection::Left => { - self.crop_offset = match self.crop_offset.checked_sub(10) { - Some(v) => v, - None => 0, - } + self.crop_offset = self.crop_offset.saturating_sub(10) } ScrollDirection::Right => { - self.crop_offset = match self.crop_offset.checked_add(10) { - Some(v) => v, - None => 0, - } + self.crop_offset = self.crop_offset.checked_add(10).unwrap_or(0) } _ => {} } diff --git a/src/main.rs b/src/main.rs index 8d192b8..f261d0c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -328,7 +328,7 @@ where &kernel.modules.current_info.raw_text } Block::Activities => { - &kernel.logs.selected_output.trim() + kernel.logs.selected_output.trim() } _ => "", }); |