Christos Malliaridis created SOLR-17501:
-------------------------------------------
Summary: CLI: Reduce responsibilities of SolrCLI
Key: SOLR-17501
URL: https://issues.apache.org/jira/browse/SOLR-17501
Project: Solr
Issue Type: Improvement
Security Level: Public (Default Security Level. Issues are Public)
Components: cli
Reporter: Christos Malliaridis
The current state of {{SolrCLI}} contains multiple static fields and methods
that are used across the CLI classes. However, the {{SolrCLI}} class is used as
the main entrypoint for our CLI scripts and should not provide and be
responsible for these utilities.
By following the seperation of concerns, two improvements can be made. These are
- extract the static fields and helper methods to a utility class
- extract global options to a cli options class
In the context of this ticket only the first improvement should be addressed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]