Changes pending approval

0
 
0
picocli - Description
Diff:
  • How it works: annotate your class and picocli initializes it from the command line arguments, converting the input to strongly typed data. Supports git-like subcommands (and nested sub-subcommands), any option prefix style, POSIX-style grouped short options, custom type converters, password options and more. Parser tracing facilitates troubleshooting. Command-line argument files (@-files) allow applications to handle very long command lines.
  • How it works: annotate your class and picocli initializes it from the command line arguments, converting the input to strongly typed data. Supports git-like subcommands (and nested sub-subcommands), any option prefix style, POSIX-style grouped short options, custom type converters, password options, negatable options, mutually exclusive options, mutually dependent options, repeatable nested option groups and more. Parser tracing facilitates troubleshooting. Command-line argument files (@-files) allow applications to handle very long command lines.
  • Picocli-based applications can easily integrate with Dependency Injection containers.
  • Picocli-based applications can easily integrate with Dependency Injection containers. The `picocli-spring-boot-starter` module includes a PicocliSpringFactory and auto-configuration to use Spring dependency injection in your picocli command line application. Micronaut comes with picocli support built-in.
  • Picocli offers special support for Groovy scripts with the `picocli-groovy` module.
Suggested by remkop