parse method

  1. @override
ArgResults parse(
  1. Iterable<String> args
)
inherited

Parses the command line arguments and returns the result.

Implementation

@override
ArgResults parse(final Iterable<String> args) {
  try {
    return super.parse(args);
  } on UsageException catch (e) {
    messageOutput?.logUsageException(e);
    _onAnalyticsEvent?.call(BetterCommandRunnerAnalyticsEvents.invalid);
    rethrow;
  }
}