groovy-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul King (JIRA)" <>
Subject [jira] [Resolved] (GROOVY-8521) Create new groovy-cli-commons module
Date Sun, 29 Apr 2018 13:42:00 GMT


Paul King resolved GROOVY-8521.
       Resolution: Fixed
    Fix Version/s: 2.5.0-rc-2

> Create new groovy-cli-commons module
> ------------------------------------
>                 Key: GROOVY-8521
>                 URL:
>             Project: Groovy
>          Issue Type: Improvement
>          Components: command line processing
>            Reporter: Remko Popma
>            Assignee: Paul King
>            Priority: Major
>             Fix For: 2.5.0-rc-2
> GROOVY-8520 proposes a new implementation of CliBuilder based on a different command
line parser.
> Until now, CliBuilder exposes some properties that allow client code direct access to
the underlying commons-cli parser and usage help formatter. The new CliBuilder implementation
will not provide these {{commons-cli}}-based properties any more (although it may expose picocli
> This ticket is to create a separate module (groovy-cli-commons or similar) with the existing
CliBuilder implementation (but with probably a package name change) that won't be referenced
in the groovy-all pom. Client code that relies on those bits of the functionality, can use
the legacy version.
> Ultimately commons-cli should be referenced only in this new module. See also [mailing
list discussion|].

This message was sent by Atlassian JIRA

View raw message