From 86475e5ba2b7108912a489e4bea801011ab2c651 Mon Sep 17 00:00:00 2001 From: th-kim0823 Date: Sun, 10 May 2026 03:43:51 +0900 Subject: [PATCH] fix(search/lexical): use std::iter::repeat_n (clippy) Per code review on 2c80e2a. manual-repeat-n lint triggers for Rust 1.94+ when repeat().take() can be expressed as repeat_n directly. Co-Authored-By: Claude Opus 4.7 (1M context) --- crates/kebab-search/src/lexical.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/kebab-search/src/lexical.rs b/crates/kebab-search/src/lexical.rs index 954148c..871c22d 100644 --- a/crates/kebab-search/src/lexical.rs +++ b/crates/kebab-search/src/lexical.rs @@ -330,7 +330,7 @@ fn run_query( // END IN (?, ...) if !filters.media.is_empty() { let placeholders: Vec<&str> = - std::iter::repeat("?").take(filters.media.len()).collect(); + std::iter::repeat_n("?", filters.media.len()).collect(); let placeholders = placeholders.join(","); sql.push_str(&format!( " AND f.doc_id IN (\