diff --git a/Sources/ArgumentParser/Usage/HelpCommand.swift b/Sources/ArgumentParser/Usage/HelpCommand.swift index 4bfa143af..102536a1f 100644 --- a/Sources/ArgumentParser/Usage/HelpCommand.swift +++ b/Sources/ArgumentParser/Usage/HelpCommand.swift @@ -18,8 +18,8 @@ struct HelpCommand: ParsableCommand { init() {} - func run() { - print(generateHelp()) + func run() throws { + throw CommandError(commandStack: commandStack, parserError: .helpRequested) } mutating func buildCommandStack(with parser: CommandParser) throws {