Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.5.0-rc-3
-
None
Description
The following command line tools use either groovy.cli.commons.CliBuilder or implicitly use groovy.util.CliBuilder which delegates to the commons-cli version of CliBuilder:
- groovyConsole (groovy.ui.Console)
- groovydoc (org.codehaus.groovy.tools.groovydoc.Main)
- groovysh (org.codehaus.groovy.tools.shell.Main)
This ticket proposes to use groovy.cli.picocli.CliBuilder instead, so that all command line tools in the bin directory of the Groovy distribution show usage help in ANSI colors.
Attachments
Issue Links
- is depended upon by
-
GROOVY-8605 Autocompletion for Groovy command line tools
- Closed
- is related to
-
GROOVY-8621 Grape command line tool synopsis improvement
- Closed
-
GROOVY-8618 Update docs for GroovyConsole
- Closed
-
GROOVY-8619 Update docs for Groovy Shell
- Closed
-
GROOVY-8620 Update docs for Grape dependency manager
- Closed
- relates to
-
GROOVY-8520 Replace commons-cli with picocli in CliBuilder
- Closed
- links to