validateGcloudExtraArgs function

void validateGcloudExtraArgs(
  1. List<String> args
)

Validates raw gcloud passthrough args.

Throws an ArgumentError when an argument contains newline characters.

Implementation

void validateGcloudExtraArgs(List<String> args) {
  for (final String arg in args) {
    if (arg.contains('\n') || arg.contains('\r')) {
      throw ArgumentError('Invalid gcloud extra arg: $arg');
    }
  }
}