String _extractMessage()

in lib/extract_messages.dart [305:317]


  String _extractMessage(MethodInvocation node) {
    MainMessage message;
    try {
      if (node.methodName.name == "message") {
        message = messageFromIntlMessageCall(node);
      } else {
        message = messageFromDirectPluralOrGenderCall(node);
      }
    } catch (e, s) {
      return "Unexpected exception: $e, $s";
    }
    return message == null ? null : _validateMessage(message);
  }