numParameters property

int numParameters

Implementation

int get numParameters {
  int result = 0;
  String? correctionMessage = _correctionMessage;
  for (String s in [
    _problemMessage,
    if (correctionMessage != null) correctionMessage
  ]) {
    for (RegExpMatch match in _positionalArgumentRegExp.allMatches(s)) {
      result = max(result, int.parse(match.group(1)!) + 1);
    }
  }
  return result;
}