fromShowRefOutput static method

List<CommitReference> fromShowRefOutput(
  1. String input
)

Implementation

static List<CommitReference> fromShowRefOutput(String input) {
  final lines = const LineSplitter().convert(input);

  return lines.sublist(0, lines.length).map((line) {
    final match = _lsRemoteRegExp.allMatches(line).single;
    assert(match.groupCount == 2);

    return CommitReference(match[1]!, match[2]!);
  }).toList();
}