Hi Russell,
I have not tried picocli myself, but strongly typed parameters + good
looking annotations API + actively maintained + Groovy enthusiast
offering to integrate it into Groovy sounds good to me... ||-)
Does anyone knows of any shortcomings of picocli or miss some CLI
features in the library ? Or are there any other (long running) plans to
replace the existing CliBuilder implementation ?
Cheers,
mg
On 20.03.2018 19:13, Russel Winder wrote:
On Wed, 2018-03-21 at 02:26 +0900, Remko Popma wrote:
Would there be any interest in a next generation CliBuilder that is
based on [picocli][1] instead of commons-cli?
Personally I am all for a new CLI system for Groovy. There are though
many different CLI frameworks already out there, many have previously
been discussed in various threads on this list. Indeed I think there
has been some work, but none that got absorbed into the standard Groovy
distribution.
So the question for me is not how to replace commons-cli just what to
do. So the question for me is what distinguishes picocli from all the
other options.
[…]