Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 518 Bytes

File metadata and controls

36 lines (21 loc) · 518 Bytes

ArgumentParser/ParsableArguments

Topics

Handling Validation

  • validate()-5r0ge

Parsing a Type

  • parse(_:)
  • parseOrExit(_:)

Exiting a Program

  • exit(withError:)

Generating Help Text

  • helpMessage(includeHidden:columns:)

Handling Errors

  • message(for:)
  • fullMessage(for:)
  • exitCode(for:)

Generating Completion Scripts

  • completionScript(for:)
  • CompletionShell

Infrequently Used APIs

  • init()
  • helpMessage(columns:)