From 94ec5cafbae2048407a8b34c3373171858f4ae8c Mon Sep 17 00:00:00 2001 From: Artem Savchenko Date: Fri, 14 Nov 2025 16:45:08 +0700 Subject: [PATCH] Fix Uptrace NaN error Signed-off-by: Artem Savchenko --- packages/text-markdown/src/compare.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/text-markdown/src/compare.ts b/packages/text-markdown/src/compare.ts index 136da3ea13..7fb571cd00 100644 --- a/packages/text-markdown/src/compare.ts +++ b/packages/text-markdown/src/compare.ts @@ -42,7 +42,10 @@ export function calcSørensenDiceCoefficient (a: string, b: string): number { } } - return (2.0 * intersectionSize) / (first.length + second.length - 2) + const denominator = first.length + second.length - 2 + if (denominator <= 0) return 0 + + return (2.0 * intersectionSize) / denominator } /**