convert method

  1. @override
Map<String, String> convert(
  1. String input
)
override

Converts input and returns the result of the conversion.

Implementation

@override
Map<String, String> convert(String input) {
  final output = <String, String>{};
  for (final line in LineSplitter.split(input)) {
    final separatorIndex = line.indexOf('=');
    if (separatorIndex == -1) {
      throw FormatException('No separator found in line!', line);
    }
    output[line.substring(0, separatorIndex)] =
        line.substring(separatorIndex + 1);
  }
  return output;
}