Radu Cotescu created SLING-8519:
-----------------------------------
Summary: Improve CLI parsing and general look and feel
Key: SLING-8519
URL: https://issues.apache.org/jira/browse/SLING-8519
Project: Sling
Issue Type: Improvement
Components: Tooling
Reporter: Radu Cotescu
Fix For: Committer CLI 1.0.0
The current implementation of the Committer CLI provides its own parsing of the
command line arguments. However, the current design is not flexible enough when
it comes to adding other commands, nor regarding the way the parameters are
handled.
picocli [0], a project using the Apache 2.0 license, seems mature enough and
can help with building the CLI, allowing the project to focus more on the
actual commands to be executed rather than on the CLI itself.
[0] - https://picocli.info/
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)