parseCommitMessageRuleArgument method

String parseCommitMessageRuleArgument()

Parse commit message rule argument

Implementation

String parseCommitMessageRuleArgument() {
  final dynamic commitMessageRule = this[_commitMessageRuleArgument];

  if (commitMessageRule is String && commitMessageRule.isNotEmpty) {
    return commitMessageRule;
  } else {
    throw UnrecoverableException(
      '$_commitMessageRuleArgument argument not provided',
      ExitCode.usage.code,
    );
  }
}