From 56b090984e060a7ee2bd2b2ab0f328c53ded3e95 Mon Sep 17 00:00:00 2001 From: Sudeep10 Date: Thu, 30 Apr 2026 20:58:35 +0530 Subject: [PATCH] Fix key extraction logic to correctly handle keys containing the get keyword --- lib/src/generator/generator.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/src/generator/generator.dart b/lib/src/generator/generator.dart index 89b884b..e96d27e 100644 --- a/lib/src/generator/generator.dart +++ b/lib/src/generator/generator.dart @@ -31,7 +31,10 @@ Future generate([String path = 'l10n.yaml']) async { } if (line.startsWith('String get')) { - final key = line.split('get')[1].split(';')[0].trim(); + final key = line + .substring(line.indexOf("get") + 3) + .split(";")[0] + .trim(); output.writeln(_generateField(key)); } else { final key = line.split(' ')[1].split('(').first;