args 0.12.0+2 copy "args: ^0.12.0+2" to clipboard
args: ^0.12.0+2 copied to clipboard

outdatedDart 1 only

Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options.

0.12.0+2 #

  • Widen the version constraint on the collection package.

0.12.0+1 #

  • Remove the documentation link from the pubspec so this is linked to pub.dartlang.org by default.

0.12.0 #

  • Removed public constructors for ArgResults and Option.

  • ArgResults.wasParsed() can be used to determine if an option was actually parsed or the default value is being returned.

  • Replaced isFlag and allowMultiple fields in the Option class with a three-value OptionType enum.

  • Options may define valueHelp which will then be shown in the usage.

0.11.0 #

  • Move handling trailing options from ArgParser.parse() into ArgParser itself. This lets subcommands have different behavior for how they handle trailing options.

0.10.0+2 #

  • Usage ignores hidden options when determining column widths.
376
likes
0
pub points
99%
popularity

Publisher

verified publisherdart.dev

Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options.

Homepage

License

unknown (license)

Dependencies

collection

More

Packages that depend on args