This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-cli.git


The following commit(s) were added to refs/heads/master by this push:
     new c4dddc7f [CLI-352] Correct HelpFormatter Javadoc (#418)
c4dddc7f is described below

commit c4dddc7f694770a610ad9486ef28fb8a57e792c2
Author: Ken Dombeck <[email protected]>
AuthorDate: Wed Dec 31 09:35:51 2025 -0600

    [CLI-352] Correct HelpFormatter Javadoc (#418)
    
    * [CLI-352] Correct HelpFormatter Javadoc
    
    * [CLI-352] Correct HelpFormatter Javadoc
    
    * Use overloaded builder method
    to define option rather than specifiying it separately. This will be more 
consistent with other documented uses.
    
    ---------
    
    Co-authored-by: Ken Dombeck <[email protected]>
---
 src/main/java/org/apache/commons/cli/HelpFormatter.java      | 6 +++---
 src/main/java/org/apache/commons/cli/help/HelpFormatter.java | 8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/main/java/org/apache/commons/cli/HelpFormatter.java 
b/src/main/java/org/apache/commons/cli/HelpFormatter.java
index fb9da62e..febdf4c8 100644
--- a/src/main/java/org/apache/commons/cli/HelpFormatter.java
+++ b/src/main/java/org/apache/commons/cli/HelpFormatter.java
@@ -44,9 +44,9 @@ import org.apache.commons.cli.help.OptionFormatter;
  * </p>
  * <pre>
  * Options options = new Options();
- * options.addOption(OptionBuilder.withLongOpt("file").withDescription("The 
file to be processed").hasArg().withArgName("FILE").isRequired().create('f'));
- * 
options.addOption(OptionBuilder.withLongOpt("version").withDescription("Print 
the version of the application").create('v'));
- * options.addOption(OptionBuilder.withLongOpt("help").create('h'));
+ * options.addOption(Option.builder("f").longOpt("file").desc("The file to be 
processed").hasArg().argName("FILE").required().get());
+ * options.addOption(Option.builder("v").longOpt("version").desc("Print the 
version of the application").get());
+ * options.addOption(Option.builder("h").longOpt("help").get());
  *
  * String header = "Do something useful with an input file\n\n";
  * String footer = "\nPlease report issues at https://example.com/issues";;
diff --git a/src/main/java/org/apache/commons/cli/help/HelpFormatter.java 
b/src/main/java/org/apache/commons/cli/help/HelpFormatter.java
index c4081ec4..f0723706 100644
--- a/src/main/java/org/apache/commons/cli/help/HelpFormatter.java
+++ b/src/main/java/org/apache/commons/cli/help/HelpFormatter.java
@@ -31,14 +31,14 @@ import org.apache.commons.cli.Option;
  *
  * <pre>
  * Options options = new Options();
- * options.addOption(OptionBuilder.withLongOpt("file").withDescription("The 
file to be processed").hasArg().withArgName("FILE").isRequired().create('f'));
- * 
options.addOption(OptionBuilder.withLongOpt("version").withDescription("Print 
the version of the application").create('v'));
- * options.addOption(OptionBuilder.withLongOpt("help").create('h'));
+ * options.addOption(Option.builder("f").longOpt("file").desc("The file to be 
processed").hasArg().argName("FILE").required().get());
+ * options.addOption(Option.builder("v").longOpt("version").desc("Print the 
version of the application").get());
+ * options.addOption(Option.builder("h").longOpt("help").get());
  *
  * String header = "Do something useful with an input file";
  * String footer = "Please report issues at https://example.com/issues";;
  *
- * HelpFormatter formatter = new HelpFormatter();
+ * HelpFormatter formatter = HelpFormatter.builder().get();
  * formatter.printHelp("myapp", header, options, footer, true);
  * </pre>
  * <p>

Reply via email to