File tree Expand file tree Collapse file tree 2 files changed +23
-0
lines changed
Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -217,6 +217,17 @@ extension CommandRegistry {
217217@available ( * , unavailable, renamed: " CommandProtocol " )
218218public typealias CommandType = CommandProtocol
219219
220+ extension CommandMode {
221+ @available ( * , unavailable, renamed: " arguments(_:) " )
222+ public static func Arguments( _ parser: ArgumentParser ) -> CommandMode {
223+ return . arguments( parser)
224+ }
225+ @available ( * , unavailable, renamed: " usage " )
226+ public static var Usage : CommandMode {
227+ return . usage
228+ }
229+ }
230+
220231extension CommandRegistry {
221232 @available ( * , unavailable, renamed: " run(command:arguments:) " )
222233 public func runCommand( _ verb: String , arguments: [ String ] ) -> Result < ( ) , CommandantError < ClientError > > ? {
Original file line number Diff line number Diff line change @@ -146,3 +146,15 @@ internal func informativeUsageError<ClientError>(_ option: Option<Bool>) -> Comm
146146// MARK: - migration support
147147@available ( * , unavailable, message: " Use ErrorProtocol instead of ClientErrorType " )
148148public typealias ClientErrorType = Error
149+
150+ extension CommandantError {
151+ @available ( * , unavailable, renamed: " usageError(description:) " )
152+ public static func UsageError( description: String ) -> CommandantError {
153+ return . usageError( description: description)
154+ }
155+
156+ @available ( * , unavailable, renamed: " commandError(_:) " )
157+ public static func CommandError( _ error: ClientError ) -> CommandantError {
158+ return . commandError( error)
159+ }
160+ }
You can’t perform that action at this time.
0 commit comments