formatNumberedLines function

String formatNumberedLines(
  1. String text, [
  2. int startLine = 1
])

Formats file text with hashline-mode line-number prefixes for display.

Implementation

String formatNumberedLines(String text, [int startLine = 1]) {
  final lines = text.split('\n');
  return [
    for (var i = 0; i < lines.length; i++)
      formatNumberedLine(startLine + i, lines[i]),
  ].join('\n');
}