From e0417f0b629749173bb530f302099b4a1068ee10 Mon Sep 17 00:00:00 2001 From: fiatcode Date: Wed, 18 Feb 2026 12:58:09 +0700 Subject: [PATCH] GREEN: Fix custom delimiter bug - Uncommented delimiter extraction line - Now properly extracts custom delimiter from format '//[delimiter]\n' - Tests pass: '//;\n1;2' returns 3, '//|\n10|20|30' returns 60 --- lib/string_calculator.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/string_calculator.dart b/lib/string_calculator.dart index 2bb4e23..934878c 100644 --- a/lib/string_calculator.dart +++ b/lib/string_calculator.dart @@ -27,7 +27,7 @@ class StringCalculator { if (numbers.startsWith('//')) { // Bug 4: Custom delimiter not actually used final parts = numbers.split('\n'); - // delimiter = parts[0].substring(2); // BUG: Commented out - never extracts delimiter! + delimiter = parts[0].substring(2); // Fixed: Extract custom delimiter numbersToProcess = parts.skip(1).join('\n'); }