commons-cli
commons-cli copied to clipboard
Apache Commons CLI
…d argument input
Should we add the same changes to the deprecated parsers? Problem is that, there will be lots of duplicated code unless we refactor to a base class. Any thoughts?
Enable definition of command line arguments via configuration files. This reduces a lot of the code required to create CLI options. Javadoc and unit tests (100% coverage) updated, starting point...
This fixes https://issues.apache.org/jira/browse/CLI-299
This should modularize commons-cli. We may have to do another commit to get maven to build modularized jars by default, but as of this build javac works perfectly.
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.3 to 10.3.4. Release notes Sourced from checkstyle's releases. checkstyle-10.3.4 https://checkstyle.org/releasenotes.html#Release_10.3.4 checkstyle-10.3.3 https://checkstyle.org/releasenotes.html#Release_10.3.3 checkstyle-10.3.2 https://checkstyle.org/releasenotes.html#Release_10.3.2 Bug fixes: #11736 - MissingJavadocType: Support qualified annotation names #11655 - Update...
https://issues.apache.org/jira/browse/CLI-329 Adds support to allow deprecation of Option objects. A simple example: ``` final Option opt1 = Option.builder().option("d1").deprecated().build(); ``` A more detailed example: ``` final Option opt2 = Option.builder().option("d2").deprecated(DeprecatedAttributes.builder() .setForRemoval(true)...
This allows you to migrate from a previous old short options to new ones. In the Apache Solr project we would use it to support the migration of `-zkHost` to...