getStringValidations function

String getStringValidations(
  1. FormalParameterElement param
)

Implementation

String getStringValidations(FormalParameterElement param) {
  final buffer = StringBuffer();

  _checkAndWriteDateTimeValidation(buffer, param);
  _checkAndWriteEmailValidation(buffer, param);
  _checkAndWriteLengthValidation(buffer, param);
  _checkAndWriteMaxValidation(buffer, param);
  _checkAndWriteMinValidation(buffer, param);
  _checkAndWriteUriValidation(buffer, param);
  _checkAndWriteUrlValidation(buffer, param);
  _checkAndWriteRegexValidation(buffer, param);
  _checkAndWriteStartsWithValidation(buffer, param);
  _checkAndWriteEndsWithValidation(buffer, param);
  _checkAndWriteContainsValidation(buffer, param);
  _checkAndWriteIpValidation(buffer, param);
  _checkAndWriteUuidValidation(buffer, param);
  _checkAndWriteCuidValidation(buffer, param);
  _checkAndWriteCuid2Validation(buffer, param);
  _checkAndWriteEmojiValidation(buffer, param);

  return buffer.toString();
}