Skip to content

Commit 252a183

Browse files
committed
Fix linting warnings
1 parent f1e46a5 commit 252a183

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/prompts/fuzzy_select.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ impl FuzzySelect<'_> {
146146
let mut size_vec = Vec::new();
147147
for items in self.items.iter().as_slice() {
148148
let size = &items.len();
149-
size_vec.push(size.clone());
149+
size_vec.push(*size);
150150
}
151151

152152
// Fuzzy matcher
@@ -172,7 +172,7 @@ impl FuzzySelect<'_> {
172172
.collect::<Vec<_>>();
173173

174174
// Renders all matching items, from best match to worst.
175-
filtered_list.sort_unstable_by(|(_, s1), (_, s2)| s2.cmp(&s1));
175+
filtered_list.sort_unstable_by(|(_, s1), (_, s2)| s2.cmp(s1));
176176

177177
for (idx, (item, _)) in filtered_list
178178
.iter()
@@ -193,7 +193,7 @@ impl FuzzySelect<'_> {
193193
term.show_cursor()?;
194194
return Ok(None);
195195
}
196-
Key::ArrowUp | Key::BackTab if filtered_list.len() > 0 => {
196+
Key::ArrowUp | Key::BackTab if !filtered_list.is_empty() => {
197197
if sel == 0 {
198198
starting_row =
199199
filtered_list.len().max(visible_term_rows) - visible_term_rows;
@@ -208,7 +208,7 @@ impl FuzzySelect<'_> {
208208
}
209209
term.flush()?;
210210
}
211-
Key::ArrowDown | Key::Tab if filtered_list.len() > 0 => {
211+
Key::ArrowDown | Key::Tab if !filtered_list.is_empty() => {
212212
if sel == !0 {
213213
sel = 0;
214214
} else {
@@ -229,14 +229,14 @@ impl FuzzySelect<'_> {
229229
position += 1;
230230
term.flush()?;
231231
}
232-
Key::Enter if filtered_list.len() > 0 => {
232+
Key::Enter if !filtered_list.is_empty() => {
233233
if self.clear {
234234
render.clear()?;
235235
}
236236

237237
if self.report {
238238
render
239-
.input_prompt_selection(self.prompt.as_str(), &filtered_list[sel].0)?;
239+
.input_prompt_selection(self.prompt.as_str(), filtered_list[sel].0)?;
240240
}
241241

242242
let sel_string = filtered_list[sel].0;

0 commit comments

Comments
 (0)