validate method

  1. @override
bool validate()
override

validate command line arguments

Implementation

@override
bool validate() {
  super.validate();
  if (args.length > 2) {
    var unnecessaryParameter = args.skip(2).toList();
    throw CliException(
      LocaleKeys.error_unnecessary_parameter.trArgsPlural(
        LocaleKeys.error_unnecessary_parameter_plural,
        unnecessaryParameter.length,
        [unnecessaryParameter.toString()],
      ),
      codeSample: codeSample,
    );
  }
  return true;
}