From e53c61cb59b80ddcc4b1770d12bf8f4277725747 Mon Sep 17 00:00:00 2001 From: iff Date: Mon, 6 Jan 2025 23:14:13 +0100 Subject: [PATCH] chore: stricter comparison --- utils/src/evals.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/utils/src/evals.rs b/utils/src/evals.rs index 215512a..f906232 100644 --- a/utils/src/evals.rs +++ b/utils/src/evals.rs @@ -154,7 +154,11 @@ pub fn find_similars( let distance = compare_string(typo, candidate); use std::cmp::Ordering::*; match distance.cmp(&min_distance) { - Equal => min_distance_index.push(i), + Equal => { + if !min_distance_index.is_empty() { + min_distance_index.push(i) + } + }, Less => { min_distance = distance; min_distance_index.clear();