github remkop/picocli v0.9.7
picocli 0.9.7

latest releases: v4.7.6, v4.7.5, v4.7.4...
6 years ago

0.9.7 - Bugfix and enhancements release for public review. API may change.

Issues Closed

  • #127 Added support for nested sub-subcommands
  • #135 API change: renamed static convenience method CommandLine::parse to populateCommand
  • #134 API change: CommandLine::parse now returns List<CommandLine> (was List<Object>)
  • #133 API change: CommandLine::getCommands now returns Map<String, CommandLine> (was Map<String, Object>)
  • #133 API change: Added method CommandLine::getCommand
  • #136 API change: renamed method CommandLine::addCommand to addSubcommand;
  • #136 API change: renamed method CommandLine::getCommands to getSubcommands
  • #131 API change: Renamed class Arity to Range
  • #137 Improve validation: disallow index gap in @parameters annotations
  • #132 Improve validation: parsing should fail when unmatched arguments remain
  • #138 Improve validation: disallow option overwriting by default
  • #129 Make "allow option overwriting" configurable
  • #140 Make "allow unmatched arguments" configurable
  • #139 Improve validation: CommandLine must be constructed with a command that has at least one of @command, @option or @parameters annotation
  • #141 Bugfix: prevent NullPointerException when sorting required options/parameters

Don't miss a new picocli release

NewReleases is sending notifications on new releases.