print method

void print(
  1. ArgResults command,
  2. List<String> log,
  3. LinioOptions options
)

Implementation

void print(ArgResults command, List<String> log, LinioOptions options) {
  final logToPrint = log
      .fold(<String>[], (List<String> previousValue, String element) => previousValue..addAll(element.split('\n')))
      .map((line) => headers.reversed
          .fold(line, (String previousValue, element) => element.prepareHeader(command, previousValue, options)))
      .toList();
  printLog(command, logToPrint, options);
}