parse method
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;
}
}