validateArgs method

  1. @override
void validateArgs()
override

Validates command-specific arguments

Implementation

@override
void validateArgs() {
  _validatePluginName(argResults.rest);
  final className = argResults['class-name'] as String?;
  if (className != null &&
      !RegExp(r'^[A-Z][a-zA-Z0-9]*$').hasMatch(className)) {
    usageException('Use a PascalCase class name, such as SearchPlugin.');
  }
}