[ https://issues.apache.org/jira/browse/SLING-10186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stefan Bischof updated SLING-10186: ----------------------------------- Description: extract opts as Constants add longOpt to Options fix plural in description use Builder-pattern to build Options set numberOfArgs , valueSeparator(',') accept (but ignore) empty options without ParsingExceptions using .optionalArg(true) and Optionals option to set loglevel on verbose Option update common-cli version use DefaultParser not deprecated BasicParser https://github.com/apache/sling-org-apache-sling-feature-launcher/pull/16 was: extract opts as Constants add longOpt to Options fix plural in description use Builder-pattern to build Options set numberOfArgs , valueSeparator(',') accept (but ignore) empty options without ParsingExceptions using .optionalArg(true) and Optionals option to set loglevel on verbose Option update common-cli version use DefaultParser not deprecated BasicParser > Enhance cli parsing on sling-feature-launcher > --------------------------------------------- > > Key: SLING-10186 > URL: https://issues.apache.org/jira/browse/SLING-10186 > Project: Sling > Issue Type: Improvement > Reporter: Stefan Bischof > Priority: Major > > extract opts as Constants > add longOpt to Options > fix plural in description > use Builder-pattern to build Options > set numberOfArgs , valueSeparator(',') > accept (but ignore) empty options without ParsingExceptions > using .optionalArg(true) and Optionals > option to set loglevel on verbose Option > update common-cli version > use DefaultParser not deprecated BasicParser > https://github.com/apache/sling-org-apache-sling-feature-launcher/pull/16 -- This message was sent by Atlassian Jira (v8.3.4#803005)