From 6f73afb4974202873943159f7cece943722cf061 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB=20=D0=A2=D1=83=D0=BD?= =?UTF-8?q?=D0=B8=D0=BA?= <57989636+Link-the-elf@users.noreply.github.com> Date: Thu, 3 Aug 2023 20:05:11 +0300 Subject: [PATCH] chore: refactor return statement in `_distance` function (#9025) Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> --- packages/svelte/src/compiler/utils/fuzzymatch.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/svelte/src/compiler/utils/fuzzymatch.js b/packages/svelte/src/compiler/utils/fuzzymatch.js index e7bb1ad697..71bc912a2b 100644 --- a/packages/svelte/src/compiler/utils/fuzzymatch.js +++ b/packages/svelte/src/compiler/utils/fuzzymatch.js @@ -26,11 +26,7 @@ function _distance(str1, str2) { str1 = String(str1); str2 = String(str2); const distance = levenshtein(str1, str2); - if (str1.length > str2.length) { - return 1 - distance / str1.length; - } else { - return 1 - distance / str2.length; - } + return 1 - distance / Math.max(str1.length, str2.length); } // helper functions