Details
-
Wish
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.1.2
-
None
Description
current CliBuilder implementation is based on the dead and outdated commons-cli project, which affects its flexibility, API, design and fimits its features.
There are better alternatives - commons-cli2, args4j, jcommander, to name a few.
CLI processing is critical feature for Groovy scripts usability, and lacking in it drive people away (even devoted Groovy advocates like @russel_winder) and prevents adoption.
Attachments
Issue Links
- is duplicated by
-
GROOVY-6710 Switch CLI from Commons CLI to something else
- Closed
- is related to
-
GROOVY-8520 Replace commons-cli with picocli in CliBuilder
- Closed