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: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org