buildDartStringMapLiteral function
Builds a Dart map literal from a flattened string map.
Implementation
String buildDartStringMapLiteral(Map<String, String> strings) {
if (strings.isEmpty) {
return 'const {}';
}
final entries = strings.entries.map((entry) {
return '"${escapeDartString(entry.key)}": "${escapeDartString(entry.value)}"';
}).join(',\n ');
return '{\n $entries,\n }';
}