Skip to content

Commit 8dfd6ce

Browse files
authored
fix: resolve clippy warnings breaking CI (manual_find, trim_split_whitespace, iter_cloned_collect) (#47)
1 parent f6ca39e commit 8dfd6ce

3 files changed

Lines changed: 6 additions & 9 deletions

File tree

src/backend/voxtream.rs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,10 @@ pub fn find_voxtream() -> Option<PathBuf> {
7373
dirs::home_dir().map(|h| h.join("venvs/voxtream/bin/voxtream")),
7474
];
7575

76-
for candidate in candidates.into_iter().flatten() {
77-
if candidate.exists() {
78-
return Some(candidate);
79-
}
80-
}
81-
82-
None
76+
candidates
77+
.into_iter()
78+
.flatten()
79+
.find(|candidate| candidate.exists())
8380
}
8481

8582
impl TtsBackend for VoxtreamBackend {

src/daemon.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ async fn handle_connection(stream: tokio::net::TcpStream, state: Arc<DaemonState
356356

357357
let mut request_line = String::new();
358358
buf_reader.read_line(&mut request_line).await?;
359-
let parts: Vec<&str> = request_line.trim().split_whitespace().collect();
359+
let parts: Vec<&str> = request_line.split_whitespace().collect();
360360
if parts.len() < 2 {
361361
return Ok(());
362362
}

src/tui.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ fn draw(frame: &mut Frame, app: &App) {
295295
.split(outer[1]);
296296

297297
// Backend list
298-
let backend_items: Vec<&str> = app.backends.iter().copied().collect();
298+
let backend_items: Vec<&str> = app.backends.to_vec();
299299
frame.render_widget(
300300
render_list(
301301
"Backend",

0 commit comments

Comments
 (0)