perf: drop deduplication when loading cable candidate lines (#248)

related to #194
This commit is contained in:
Alex Pasmantier 2025-01-07 17:59:44 +01:00 committed by GitHub
parent 1c00dece94
commit 8b5beee1dc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -112,7 +112,7 @@ async fn load_candidates(command: String, injector: Injector<String>) {
let decoded_output = String::from_utf8_lossy(&output.stdout);
debug!("Decoded output: {:?}", decoded_output);
for line in decoded_output.lines().collect::<HashSet<_>>() {
for line in decoded_output.lines() {
if !line.trim().is_empty() {
let () = injector.push(line.to_string(), |e, cols| {
cols[0] = e.clone().into();