diff options
| author | pablu <me@pablu.de> | 2026-06-03 09:34:44 +0200 |
|---|---|---|
| committer | pablu <me@pablu.de> | 2026-06-03 09:34:44 +0200 |
| commit | 74de7f41d2284dac3ffad7eadc110e067878a936 (patch) | |
| tree | dd4fe85d04beb31433cd22726478a7e6a215922e /src/screens/installed_packages.rs | |
| parent | 6ef6ceae9845beeb610d8d4142dca4f34b43fbc3 (diff) | |
fix most clippy pedantic warnings
Diffstat (limited to 'src/screens/installed_packages.rs')
| -rw-r--r-- | src/screens/installed_packages.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/screens/installed_packages.rs b/src/screens/installed_packages.rs index 4526d38..cc2f3cb 100644 --- a/src/screens/installed_packages.rs +++ b/src/screens/installed_packages.rs @@ -39,7 +39,7 @@ impl Default for SearchPopup { .textarea .set_cursor_line_style(Style::default()); - return search_popup; + search_popup } } @@ -62,12 +62,12 @@ impl SearchPopup { .map(|(i, _)| i) .collect(); - if indexes.len() >= 1 { - self.result = Some(indexes[0]); - return Some(indexes[0]); - } else { + if indexes.is_empty() { self.result = None; - return None; + None + } else { + self.result = Some(indexes[0]); + Some(indexes[0]) } } } @@ -122,9 +122,9 @@ impl Default for InstalledPackagesScreen { let mut list_state = ListState::default(); list_state.select(Some(0)); Self { - list_state: list_state, + list_state, filter_state: FilterState::Unfiltered, - search_popup: Default::default(), + search_popup: SearchPopup::default(), } } } @@ -201,7 +201,7 @@ impl Screen for InstalledPackagesScreen { .border_style(Theme::block()) .style(Style::default().bg(Theme::BG)); - if let Some(_) = self.search_popup.result { + if self.search_popup.result.is_some() { popup_block = popup_block.border_style(Theme::success()); } else { popup_block = popup_block.border_style(Theme::error()); @@ -246,7 +246,7 @@ impl Screen for InstalledPackagesScreen { self.list_state.select(Some(index)); } } - }; + } } else { match key.modifiers { KeyModifiers::CONTROL => match key.code { |
