groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From MG <mg...@arscreat.com>
Subject Re: next generation CliBuilder?
Date Tue, 20 Mar 2018 18:01:15 GMT
+1 from my side :-)

On 20.03.2018 18:26, Remko Popma wrote:
> Would there be any interest in a next generation CliBuilder that is
> based on [picocli][1] instead of commons-cli?
>
> This would enable new features like:
> * support for nested [subcommands][2]
> * strongly typed [positional parameters][3]
> * command line [autocompletion][4]
> * [ANSI colors][5] in usage help message
>
> Picocli is actively maintained and developed. The next major
> release (3.0) includes a [programmatic API][6] in addition
> to the annotations API.
>
> If there is any interest, I would be happy to do the work
> to develop, create tests and document such a next generation
> CliBuilder (CliBuilder2?). I was thinking to try to make the
> API very similar to the current CliBuilder to facilitate user
> migration, but I am open to suggestions.
>
> Thoughts?
>
> [1]: https://github.com/remkop/picocli
> [2]: http://picocli.info/index.html#_subcommands
> [3]: http://picocli.info/index.html#_positional_parameters
> [4]: http://picocli.info/autocomplete.html
> [5]: http://picocli.info/index.html#_ansi_colors_and_styles
> [6]: https://github.com/remkop/picocli/wiki/Programmatic-API
>


Mime
View raw message