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 ea9e4088 Better parameter names
ea9e4088 is described below

commit ea9e408813e0cdf10d3e35fadfe4de19da74f4b0
Author: Gary D. Gregory <[email protected]>
AuthorDate: Wed Jul 30 08:36:24 2025 -0400

    Better parameter names
    
    Better local variable names
---
 .../commons/cli/AlreadySelectedException.java      | 16 +++---
 .../java/org/apache/commons/cli/DefaultParser.java | 16 +++---
 .../java/org/apache/commons/cli/HelpFormatter.java | 10 ++--
 src/main/java/org/apache/commons/cli/Options.java  | 18 +++----
 src/main/java/org/apache/commons/cli/Parser.java   | 16 +++---
 .../commons/cli/help/AbstractHelpFormatter.java    | 10 ++--
 .../apache/commons/cli/AbstractParserTestCase.java | 52 +++++++++----------
 .../commons/cli/AlreadySelectedExceptionTest.java  |  8 +--
 .../org/apache/commons/cli/HelpFormatterTest.java  | 22 ++++----
 .../org/apache/commons/cli/OptionGroupTest.java    | 60 +++++++++++-----------
 .../java/org/apache/commons/cli/OptionsTest.java   | 58 ++++++++++-----------
 .../org/apache/commons/cli/bug/BugCLI266Test.java  | 22 ++++----
 .../java/org/apache/commons/cli/bug/BugsTest.java  |  8 +--
 .../apache/commons/cli/help/HelpFormatterTest.java |  8 +--
 14 files changed, 162 insertions(+), 162 deletions(-)

diff --git a/src/main/java/org/apache/commons/cli/AlreadySelectedException.java 
b/src/main/java/org/apache/commons/cli/AlreadySelectedException.java
index 2e94a78e..ec8fdfcc 100644
--- a/src/main/java/org/apache/commons/cli/AlreadySelectedException.java
+++ b/src/main/java/org/apache/commons/cli/AlreadySelectedException.java
@@ -28,7 +28,7 @@ public class AlreadySelectedException extends ParseException {
     private static final long serialVersionUID = 3674381532418544760L;
 
     /** The option group selected. */
-    private final OptionGroup group;
+    private final OptionGroup optionGroup;
 
     /** The option that triggered the exception. */
     private final Option option;
@@ -36,13 +36,13 @@ public class AlreadySelectedException extends 
ParseException {
     /**
      * Constructs a new {@code AlreadySelectedException} for the specified 
option group.
      *
-     * @param group the option group already selected
+     * @param optionGroup the option group already selected
      * @param option the option that triggered the exception
      * @since 1.2
      */
-    public AlreadySelectedException(final OptionGroup group, final Option 
option) {
-        this(String.format("The option '%s' was specified but an option from 
this group has already been selected: '%s'", option.getKey(), 
group.getSelected()),
-                group, option);
+    public AlreadySelectedException(final OptionGroup optionGroup, final 
Option option) {
+        this(String.format("The option '%s' was specified but an option from 
this group has already been selected: '%s'", option.getKey(),
+                optionGroup.getSelected()), optionGroup, option);
     }
 
     /**
@@ -54,9 +54,9 @@ public class AlreadySelectedException extends ParseException {
         this(message, null, null);
     }
 
-    private AlreadySelectedException(final String message, final OptionGroup 
group, final Option option) {
+    private AlreadySelectedException(final String message, final OptionGroup 
optionGroup, final Option option) {
         super(message);
-        this.group = group;
+        this.optionGroup = optionGroup;
         this.option = option;
     }
 
@@ -77,6 +77,6 @@ public class AlreadySelectedException extends ParseException {
      * @since 1.2
      */
     public OptionGroup getOptionGroup() {
-        return group;
+        return optionGroup;
     }
 }
diff --git a/src/main/java/org/apache/commons/cli/DefaultParser.java 
b/src/main/java/org/apache/commons/cli/DefaultParser.java
index e0d77fb1..63441666 100644
--- a/src/main/java/org/apache/commons/cli/DefaultParser.java
+++ b/src/main/java/org/apache/commons/cli/DefaultParser.java
@@ -509,8 +509,8 @@ public class DefaultParser implements CommandLineParser {
                 throw new UnrecognizedOptionException("Default option wasn't 
defined", option);
             }
             // if the option is part of a group, check if another option of 
the group has been selected
-            final OptionGroup group = options.getOptionGroup(opt);
-            final boolean selected = group != null && group.isSelected();
+            final OptionGroup optionGroup = options.getOptionGroup(opt);
+            final boolean selected = optionGroup != null && 
optionGroup.isSelected();
             if (!cmd.hasOption(option) && !selected) {
                 // get the value from the properties
                 final String value = properties.getProperty(option);
@@ -754,8 +754,8 @@ public class DefaultParser implements CommandLineParser {
         currentOption = null;
         expectedOpts = new ArrayList<>(options.getRequiredOptions());
         // clear the data from the groups
-        for (final OptionGroup group : options.getOptionGroups()) {
-            group.setSelected(null);
+        for (final OptionGroup optionGroup : options.getOptionGroups()) {
+            optionGroup.setSelected(null);
         }
         cmd = 
CommandLine.builder().setDeprecatedHandler(deprecatedHandler).get();
         if (arguments != null) {
@@ -854,11 +854,11 @@ public class DefaultParser implements CommandLineParser {
         }
         // if the option is in an OptionGroup make that option the selected 
option of the group
         if (options.getOptionGroup(option) != null) {
-            final OptionGroup group = options.getOptionGroup(option);
-            if (group.isRequired()) {
-                expectedOpts.remove(group);
+            final OptionGroup optionGroup = options.getOptionGroup(option);
+            if (optionGroup.isRequired()) {
+                expectedOpts.remove(optionGroup);
             }
-            group.setSelected(option);
+            optionGroup.setSelected(option);
         }
     }
 }
diff --git a/src/main/java/org/apache/commons/cli/HelpFormatter.java 
b/src/main/java/org/apache/commons/cli/HelpFormatter.java
index af57e6e6..7046a023 100644
--- a/src/main/java/org/apache/commons/cli/HelpFormatter.java
+++ b/src/main/java/org/apache/commons/cli/HelpFormatter.java
@@ -378,14 +378,14 @@ public class HelpFormatter {
      * is required. The display of the options is handled by appendOption
      *
      * @param buff the StringBuilder to append to
-     * @param group the group to append
+     * @param optionGroup the group to append
      * @see #appendOption(StringBuilder,Option,boolean)
      */
-    private void appendOptionGroup(final StringBuilder buff, final OptionGroup 
group) {
-        if (!group.isRequired()) {
+    private void appendOptionGroup(final StringBuilder buff, final OptionGroup 
optionGroup) {
+        if (!optionGroup.isRequired()) {
             buff.append("[");
         }
-        final List<Option> optList = new ArrayList<>(group.getOptions());
+        final List<Option> optList = new ArrayList<>(optionGroup.getOptions());
         if (getOptionComparator() != null) {
             Collections.sort(optList, getOptionComparator());
         }
@@ -398,7 +398,7 @@ public class HelpFormatter {
                 buff.append(" | ");
             }
         }
-        if (!group.isRequired()) {
+        if (!optionGroup.isRequired()) {
             buff.append("]");
         }
     }
diff --git a/src/main/java/org/apache/commons/cli/Options.java 
b/src/main/java/org/apache/commons/cli/Options.java
index ec067690..eb03aaed 100644
--- a/src/main/java/org/apache/commons/cli/Options.java
+++ b/src/main/java/org/apache/commons/cli/Options.java
@@ -143,14 +143,14 @@ public class Options implements Serializable {
      * the given group are set to optional.
      * </p>
      *
-     * @param group the OptionGroup that is to be added.
+     * @param optionGroup the OptionGroup that is to be added.
      * @return the resulting Options instance.
      */
-    public Options addOptionGroup(final OptionGroup group) {
-        if (group.isRequired()) {
-            requiredOpts.add(group);
+    public Options addOptionGroup(final OptionGroup optionGroup) {
+        if (optionGroup.isRequired()) {
+            requiredOpts.add(optionGroup);
         }
-        for (final Option option : group.getOptions()) {
+        for (final Option option : optionGroup.getOptions()) {
             // an Option cannot be required if it is in an
             // OptionGroup, either the group is required or
             // nothing is required
@@ -158,7 +158,7 @@ public class Options implements Serializable {
             final String key = option.getKey();
             requiredOpts.remove(key);
             addOption(option);
-            optionGroups.put(key, group);
+            optionGroups.put(key, optionGroup);
         }
         return this;
     }
@@ -249,11 +249,11 @@ public class Options implements Serializable {
     /**
      * Gets the OptionGroup the {@code opt} belongs to.
      *
-     * @param opt the option whose OptionGroup is being queried.
+     * @param option the option whose OptionGroup is being queried.
      * @return the OptionGroup if {@code opt} is part of an OptionGroup, 
otherwise return null.
      */
-    public OptionGroup getOptionGroup(final Option opt) {
-        return optionGroups.get(opt.getKey());
+    public OptionGroup getOptionGroup(final Option option) {
+        return optionGroups.get(option.getKey());
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/cli/Parser.java 
b/src/main/java/org/apache/commons/cli/Parser.java
index b1ff3265..759827f2 100644
--- a/src/main/java/org/apache/commons/cli/Parser.java
+++ b/src/main/java/org/apache/commons/cli/Parser.java
@@ -152,8 +152,8 @@ public abstract class Parser implements CommandLineParser {
             opt.clearValues();
         }
         // clear the data from the groups
-        for (final OptionGroup group : options.getOptionGroups()) {
-            group.setSelected(null);
+        for (final OptionGroup optionGroup : options.getOptionGroups()) {
+            optionGroup.setSelected(null);
         }
         // initialize members
         setOptions(options);
@@ -280,8 +280,8 @@ public abstract class Parser implements CommandLineParser {
                 throw new UnrecognizedOptionException("Default option wasn't 
defined", option);
             }
             // if the option is part of a group, check if another option of 
the group has been selected
-            final OptionGroup group = options.getOptionGroup(opt);
-            final boolean selected = group != null && group.isSelected();
+            final OptionGroup optionGroup = options.getOptionGroup(opt);
+            final boolean selected = optionGroup != null && 
optionGroup.isSelected();
             if (!cmd.hasOption(option) && !selected) {
                 // get the value from the properties instance
                 final String value = properties.getProperty(option);
@@ -328,11 +328,11 @@ public abstract class Parser implements CommandLineParser 
{
         // if the option is in an OptionGroup make that option the selected
         // option of the group
         if (getOptions().getOptionGroup(opt) != null) {
-            final OptionGroup group = getOptions().getOptionGroup(opt);
-            if (group.isRequired()) {
-                getRequiredOptions().remove(group);
+            final OptionGroup optionGroup = getOptions().getOptionGroup(opt);
+            if (optionGroup.isRequired()) {
+                getRequiredOptions().remove(optionGroup);
             }
-            group.setSelected(opt);
+            optionGroup.setSelected(opt);
         }
     }
 
diff --git 
a/src/main/java/org/apache/commons/cli/help/AbstractHelpFormatter.java 
b/src/main/java/org/apache/commons/cli/help/AbstractHelpFormatter.java
index fd2fa34b..91f356d5 100644
--- a/src/main/java/org/apache/commons/cli/help/AbstractHelpFormatter.java
+++ b/src/main/java/org/apache/commons/cli/help/AbstractHelpFormatter.java
@@ -428,15 +428,15 @@ public abstract class AbstractHelpFormatter {
         for (final Option option : optList) {
             // get the next Option
             // check if the option is part of an OptionGroup
-            final OptionGroup group = lookup.apply(option);
+            final OptionGroup optionGroup = lookup.apply(option);
             // if the option is part of a group
-            if (group != null) {
+            if (optionGroup != null) {
                 // and if the group has not already been processed
-                if (!processedGroups.contains(group)) {
+                if (!processedGroups.contains(optionGroup)) {
                     // add the group to the processed list
-                    processedGroups.add(group);
+                    processedGroups.add(optionGroup);
                     // add the usage clause
-                    buff.append(prefix).append(toSyntaxOptions(group));
+                    buff.append(prefix).append(toSyntaxOptions(optionGroup));
                     prefix = " ";
                 }
                 // otherwise the option was displayed in the group previously 
so ignore it.
diff --git a/src/test/java/org/apache/commons/cli/AbstractParserTestCase.java 
b/src/test/java/org/apache/commons/cli/AbstractParserTestCase.java
index b3e05683..58657821 100644
--- a/src/test/java/org/apache/commons/cli/AbstractParserTestCase.java
+++ b/src/test/java/org/apache/commons/cli/AbstractParserTestCase.java
@@ -260,12 +260,12 @@ public abstract class AbstractParserTestCase {
 
     @Test
     void testMissingRequiredGroup() throws Exception {
-        final OptionGroup group = new OptionGroup();
-        group.addOption(OptionBuilder.create("a"));
-        group.addOption(OptionBuilder.create("b"));
-        group.setRequired(true);
+        final OptionGroup optionGroup = new OptionGroup();
+        optionGroup.addOption(OptionBuilder.create("a"));
+        optionGroup.addOption(OptionBuilder.create("b"));
+        optionGroup.setRequired(true);
         final Options options = new Options();
-        options.addOptionGroup(group);
+        options.addOptionGroup(optionGroup);
         options.addOption(OptionBuilder.isRequired().create("c"));
         final MissingOptionException e = 
assertThrows(MissingOptionException.class, () -> parser.parse(options, new 
String[] { "-c" }));
         assertEquals(1, e.getMissingOptions().size());
@@ -422,34 +422,34 @@ public abstract class AbstractParserTestCase {
 
     @Test
     void testOptionGroup() throws Exception {
-        final OptionGroup group = new OptionGroup();
-        assertFalse(group.isSelected());
-        group.addOption(OptionBuilder.create("a"));
-        group.addOption(OptionBuilder.create("b"));
+        final OptionGroup optionGroup = new OptionGroup();
+        assertFalse(optionGroup.isSelected());
+        optionGroup.addOption(OptionBuilder.create("a"));
+        optionGroup.addOption(OptionBuilder.create("b"));
 
         final Options options = new Options();
-        options.addOptionGroup(group);
+        options.addOptionGroup(optionGroup);
 
         parser.parse(options, new String[] { "-b" });
 
-        assertTrue(group.isSelected());
-        assertEquals("b", group.getSelected(), "selected option");
+        assertTrue(optionGroup.isSelected());
+        assertEquals("b", optionGroup.getSelected(), "selected option");
     }
 
     @Test
     void testOptionGroupLong() throws Exception {
-        final OptionGroup group = new OptionGroup();
-        group.addOption(OptionBuilder.withLongOpt("foo").create());
-        group.addOption(OptionBuilder.withLongOpt("bar").create());
+        final OptionGroup optionGroup = new OptionGroup();
+        optionGroup.addOption(OptionBuilder.withLongOpt("foo").create());
+        optionGroup.addOption(OptionBuilder.withLongOpt("bar").create());
 
         final Options options = new Options();
-        options.addOptionGroup(group);
+        options.addOptionGroup(optionGroup);
 
         final CommandLine cl = parser.parse(options, new String[] { "--bar" });
 
         assertTrue(cl.hasOption("bar"));
-        assertTrue(group.isSelected());
-        assertEquals("bar", group.getSelected(), "selected option");
+        assertTrue(optionGroup.isSelected());
+        assertEquals("bar", optionGroup.getSelected(), "selected option");
     }
 
     @Test
@@ -566,15 +566,15 @@ public abstract class AbstractParserTestCase {
     void testPropertyOptionGroup() throws Exception {
         final Options options = new Options();
 
-        final OptionGroup group1 = new OptionGroup();
-        group1.addOption(new Option("a", null));
-        group1.addOption(new Option("b", null));
-        options.addOptionGroup(group1);
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(new Option("a", null));
+        optionGroup1.addOption(new Option("b", null));
+        options.addOptionGroup(optionGroup1);
 
-        final OptionGroup group2 = new OptionGroup();
-        group2.addOption(new Option("x", null));
-        group2.addOption(new Option("y", null));
-        options.addOptionGroup(group2);
+        final OptionGroup optionGroup2 = new OptionGroup();
+        optionGroup2.addOption(new Option("x", null));
+        optionGroup2.addOption(new Option("y", null));
+        options.addOptionGroup(optionGroup2);
 
         final String[] args = { "-a" };
 
diff --git 
a/src/test/java/org/apache/commons/cli/AlreadySelectedExceptionTest.java 
b/src/test/java/org/apache/commons/cli/AlreadySelectedExceptionTest.java
index 03067e90..07ef961b 100644
--- a/src/test/java/org/apache/commons/cli/AlreadySelectedExceptionTest.java
+++ b/src/test/java/org/apache/commons/cli/AlreadySelectedExceptionTest.java
@@ -33,9 +33,9 @@ class AlreadySelectedExceptionTest {
         assertEquals("a", new AlreadySelectedException("a").getMessage());
         assertNull(new AlreadySelectedException("a").getOption());
         final Option option = new Option("a", "d");
-        final OptionGroup group = new OptionGroup();
-        assertNotNull(new AlreadySelectedException(group, 
option).getMessage());
-        assertEquals(option, new AlreadySelectedException(group, 
option).getOption());
-        assertEquals(group, new AlreadySelectedException(group, 
option).getOptionGroup());
+        final OptionGroup optionGroup = new OptionGroup();
+        assertNotNull(new AlreadySelectedException(optionGroup, 
option).getMessage());
+        assertEquals(option, new AlreadySelectedException(optionGroup, 
option).getOption());
+        assertEquals(optionGroup, new AlreadySelectedException(optionGroup, 
option).getOptionGroup());
     }
 }
diff --git a/src/test/java/org/apache/commons/cli/HelpFormatterTest.java 
b/src/test/java/org/apache/commons/cli/HelpFormatterTest.java
index d9b59775..9dc30e37 100644
--- a/src/test/java/org/apache/commons/cli/HelpFormatterTest.java
+++ b/src/test/java/org/apache/commons/cli/HelpFormatterTest.java
@@ -528,13 +528,13 @@ class HelpFormatterTest {
 
     @Test
     void testPrintOptionGroupUsage() {
-        final OptionGroup group = new OptionGroup();
-        group.addOption(Option.builder("a").get());
-        group.addOption(Option.builder("b").get());
-        group.addOption(Option.builder("c").get());
+        final OptionGroup optionGroup = new OptionGroup();
+        optionGroup.addOption(Option.builder("a").get());
+        optionGroup.addOption(Option.builder("b").get());
+        optionGroup.addOption(Option.builder("c").get());
 
         final Options options = new Options();
-        options.addOptionGroup(group);
+        options.addOptionGroup(optionGroup);
 
         final StringWriter out = new StringWriter();
 
@@ -605,14 +605,14 @@ class HelpFormatterTest {
 
     @Test
     void testPrintRequiredOptionGroupUsage() {
-        final OptionGroup group = new OptionGroup();
-        group.addOption(Option.builder("a").get());
-        group.addOption(Option.builder("b").get());
-        group.addOption(Option.builder("c").get());
-        group.setRequired(true);
+        final OptionGroup optionGroup = new OptionGroup();
+        optionGroup.addOption(Option.builder("a").get());
+        optionGroup.addOption(Option.builder("b").get());
+        optionGroup.addOption(Option.builder("c").get());
+        optionGroup.setRequired(true);
 
         final Options options = new Options();
-        options.addOptionGroup(group);
+        options.addOptionGroup(optionGroup);
 
         final StringWriter out = new StringWriter();
 
diff --git a/src/test/java/org/apache/commons/cli/OptionGroupTest.java 
b/src/test/java/org/apache/commons/cli/OptionGroupTest.java
index 79653567..56b288b5 100644
--- a/src/test/java/org/apache/commons/cli/OptionGroupTest.java
+++ b/src/test/java/org/apache/commons/cli/OptionGroupTest.java
@@ -38,39 +38,39 @@ class OptionGroupTest {
     public void setUp() {
         final Option file = new Option("f", "file", false, "file to process");
         final Option dir = new Option("d", "directory", false, "directory to 
process");
-        final OptionGroup group = new OptionGroup();
-        group.addOption(file);
-        group.addOption(dir);
-        options = new Options().addOptionGroup(group);
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(file);
+        optionGroup1.addOption(dir);
+        options = new Options().addOptionGroup(optionGroup1);
 
         final Option section = new Option("s", "section", false, "section to 
process");
         final Option chapter = new Option("c", "chapter", false, "chapter to 
process");
-        final OptionGroup group2 = new OptionGroup();
-        group2.addOption(section);
-        group2.addOption(chapter);
+        final OptionGroup optionGroup2 = new OptionGroup();
+        optionGroup2.addOption(section);
+        optionGroup2.addOption(chapter);
 
-        options.addOptionGroup(group2);
+        options.addOptionGroup(optionGroup2);
 
         final Option importOpt = new Option(null, "import", false, "section to 
process");
         final Option exportOpt = new Option(null, "export", false, "chapter to 
process");
-        final OptionGroup group3 = new OptionGroup();
-        group3.addOption(importOpt);
-        group3.addOption(exportOpt);
-        options.addOptionGroup(group3);
+        final OptionGroup optionGroup3 = new OptionGroup();
+        optionGroup3.addOption(importOpt);
+        optionGroup3.addOption(exportOpt);
+        options.addOptionGroup(optionGroup3);
 
         options.addOption("r", "revision", false, "revision number");
     }
 
     @Test
     void testGetNames() {
-        final OptionGroup group = new OptionGroup();
-        assertFalse(group.isSelected());
-        group.addOption(OptionBuilder.create('a'));
-        group.addOption(OptionBuilder.create('b'));
-        assertNotNull(group.getNames(), "null names");
-        assertEquals(2, group.getNames().size());
-        assertTrue(group.getNames().contains("a"));
-        assertTrue(group.getNames().contains("b"));
+        final OptionGroup optionGroup = new OptionGroup();
+        assertFalse(optionGroup.isSelected());
+        optionGroup.addOption(OptionBuilder.create('a'));
+        optionGroup.addOption(OptionBuilder.create('b'));
+        assertNotNull(optionGroup.getNames(), "null names");
+        assertEquals(2, optionGroup.getNames().size());
+        assertTrue(optionGroup.getNames().contains("a"));
+        assertTrue(optionGroup.getNames().contains("b"));
     }
 
     @Test
@@ -123,17 +123,17 @@ class OptionGroupTest {
 
     @Test
     void testToString() {
-        final OptionGroup group1 = new OptionGroup();
-        group1.addOption(new Option(null, "foo", false, "Foo"));
-        group1.addOption(new Option(null, "bar", false, "Bar"));
-        if (!"[--bar Bar, --foo Foo]".equals(group1.toString())) {
-            assertEquals("[--foo Foo, --bar Bar]", group1.toString());
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(new Option(null, "foo", false, "Foo"));
+        optionGroup1.addOption(new Option(null, "bar", false, "Bar"));
+        if (!"[--bar Bar, --foo Foo]".equals(optionGroup1.toString())) {
+            assertEquals("[--foo Foo, --bar Bar]", optionGroup1.toString());
         }
-        final OptionGroup group2 = new OptionGroup();
-        group2.addOption(new Option("f", "foo", false, "Foo"));
-        group2.addOption(new Option("b", "bar", false, "Bar"));
-        if (!"[-b Bar, -f Foo]".equals(group2.toString())) {
-            assertEquals("[-f Foo, -b Bar]", group2.toString());
+        final OptionGroup optionGroup2 = new OptionGroup();
+        optionGroup2.addOption(new Option("f", "foo", false, "Foo"));
+        optionGroup2.addOption(new Option("b", "bar", false, "Bar"));
+        if (!"[-b Bar, -f Foo]".equals(optionGroup2.toString())) {
+            assertEquals("[-f Foo, -b Bar]", optionGroup2.toString());
         }
     }
 
diff --git a/src/test/java/org/apache/commons/cli/OptionsTest.java 
b/src/test/java/org/apache/commons/cli/OptionsTest.java
index 9727988e..f0ac9525 100644
--- a/src/test/java/org/apache/commons/cli/OptionsTest.java
+++ b/src/test/java/org/apache/commons/cli/OptionsTest.java
@@ -46,17 +46,17 @@ class OptionsTest {
     @Test
     void testAddConflictingOptions() {
         final Options options1 = new Options();
-        final OptionGroup group1 = new OptionGroup();
-        group1.addOption(Option.builder("a").get());
-        group1.addOption(Option.builder("b").get());
-        options1.addOptionGroup(group1);
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(Option.builder("a").get());
+        optionGroup1.addOption(Option.builder("b").get());
+        options1.addOptionGroup(optionGroup1);
         options1.addOption(Option.builder("x").get());
         options1.addOption(Option.builder("y").get());
         final Options options2 = new Options();
-        final OptionGroup group2 = new OptionGroup();
-        group2.addOption(Option.builder("x").type(Integer.class).get());
-        group2.addOption(Option.builder("b").type(Integer.class).get());
-        options2.addOptionGroup(group2);
+        final OptionGroup optionGroup2 = new OptionGroup();
+        optionGroup2.addOption(Option.builder("x").type(Integer.class).get());
+        optionGroup2.addOption(Option.builder("b").type(Integer.class).get());
+        options2.addOptionGroup(optionGroup2);
         options2.addOption(Option.builder("c").get());
         assertThrows(IllegalArgumentException.class, () -> 
options1.addOptions(options2));
     }
@@ -64,10 +64,10 @@ class OptionsTest {
     @Test
     void testAddNonConflictingOptions() {
         final Options options1 = new Options();
-        final OptionGroup group1 = new OptionGroup();
-        group1.addOption(Option.builder("a").get());
-        group1.addOption(Option.builder("b").get());
-        options1.addOptionGroup(group1);
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(Option.builder("a").get());
+        optionGroup1.addOption(Option.builder("b").get());
+        options1.addOptionGroup(optionGroup1);
         options1.addOption(Option.builder("x").get());
         options1.addOption(Option.builder("y").get());
 
@@ -83,7 +83,7 @@ class OptionsTest {
         underTest.addOptions(options1);
         underTest.addOptions(options2);
 
-        final List<OptionGroup> expected = Arrays.asList(group1, group2);
+        final List<OptionGroup> expected = Arrays.asList(optionGroup1, group2);
         assertTrue(expected.size() == underTest.getOptionGroups().size() && 
expected.containsAll(underTest.getOptionGroups()));
         final Set<Option> expectOpt = new HashSet<>(options1.getOptions());
         expectOpt.addAll(options2.getOptions());
@@ -95,11 +95,11 @@ class OptionsTest {
     void testAddOptions() {
         final Options options = new Options();
 
-        final OptionGroup group1 = new OptionGroup();
-        group1.addOption(Option.builder("a").get());
-        group1.addOption(Option.builder("b").get());
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(Option.builder("a").get());
+        optionGroup1.addOption(Option.builder("b").get());
 
-        options.addOptionGroup(group1);
+        options.addOptionGroup(optionGroup1);
 
         options.addOption(Option.builder("X").get());
         options.addOption(Option.builder("y").get());
@@ -115,11 +115,11 @@ class OptionsTest {
     void testAddOptions2X() {
         final Options options = new Options();
 
-        final OptionGroup group1 = new OptionGroup();
-        group1.addOption(Option.builder("a").get());
-        group1.addOption(Option.builder("b").get());
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(Option.builder("a").get());
+        optionGroup1.addOption(Option.builder("b").get());
 
-        options.addOptionGroup(group1);
+        options.addOptionGroup(optionGroup1);
 
         options.addOption(Option.builder("X").get());
         options.addOption(Option.builder("y").get());
@@ -186,16 +186,16 @@ class OptionsTest {
     void testGetOptionsGroups() {
         final Options options = new Options();
 
-        final OptionGroup group1 = new OptionGroup();
-        group1.addOption(OptionBuilder.create('a'));
-        group1.addOption(OptionBuilder.create('b'));
+        final OptionGroup optionGroup1 = new OptionGroup();
+        optionGroup1.addOption(OptionBuilder.create('a'));
+        optionGroup1.addOption(OptionBuilder.create('b'));
 
-        final OptionGroup group2 = new OptionGroup();
-        group2.addOption(OptionBuilder.create('x'));
-        group2.addOption(OptionBuilder.create('y'));
+        final OptionGroup optionGroup2 = new OptionGroup();
+        optionGroup2.addOption(OptionBuilder.create('x'));
+        optionGroup2.addOption(OptionBuilder.create('y'));
 
-        options.addOptionGroup(group1);
-        options.addOptionGroup(group2);
+        options.addOptionGroup(optionGroup1);
+        options.addOptionGroup(optionGroup2);
 
         assertNotNull(options.getOptionGroups());
         assertEquals(2, options.getOptionGroups().size());
diff --git a/src/test/java/org/apache/commons/cli/bug/BugCLI266Test.java 
b/src/test/java/org/apache/commons/cli/bug/BugCLI266Test.java
index a02dc374..39cd2fd1 100644
--- a/src/test/java/org/apache/commons/cli/bug/BugCLI266Test.java
+++ b/src/test/java/org/apache/commons/cli/bug/BugCLI266Test.java
@@ -37,32 +37,32 @@ class BugCLI266Test {
     private final List<String> sortOrder = Arrays.asList("d", "f", "h", "o", 
"p", "s", "t", "w", "x");
 
     private void buildOptionsGroup(final Options options) {
-        final OptionGroup firstGroup = new OptionGroup();
-        final OptionGroup secondGroup = new OptionGroup();
-        firstGroup.setRequired(true);
-        secondGroup.setRequired(true);
+        final OptionGroup optionGroup1 = new OptionGroup();
+        final OptionGroup optionGroup2 = new OptionGroup();
+        optionGroup1.setRequired(true);
+        optionGroup2.setRequired(true);
 
         //@formatter:off
-        firstGroup.addOption(Option.builder("d")
+        optionGroup1.addOption(Option.builder("d")
         .longOpt("db")
         .hasArg()
         .argName("table-name").get());
-        firstGroup.addOption(Option.builder("f")
+        optionGroup1.addOption(Option.builder("f")
         .longOpt("flat-file")
         .hasArg()
         .argName("input.csv").get());
         //@formatter:on
-        options.addOptionGroup(firstGroup);
+        options.addOptionGroup(optionGroup1);
         //@formatter:off
-        secondGroup.addOption(Option.builder("x")
+        optionGroup2.addOption(Option.builder("x")
         .hasArg()
         .argName("arg1").get());
-        secondGroup.addOption(Option.builder("s").get());
-        secondGroup.addOption(Option.builder("p")
+        optionGroup2.addOption(Option.builder("s").get());
+        optionGroup2.addOption(Option.builder("p")
         .hasArg()
         .argName("arg1").get());
         //@formatter:on
-        options.addOptionGroup(secondGroup);
+        options.addOptionGroup(optionGroup2);
     }
 
     private Options getOptions() {
diff --git a/src/test/java/org/apache/commons/cli/bug/BugsTest.java 
b/src/test/java/org/apache/commons/cli/bug/BugsTest.java
index 68a029ff..0d3aeb7f 100644
--- a/src/test/java/org/apache/commons/cli/bug/BugsTest.java
+++ b/src/test/java/org/apache/commons/cli/bug/BugsTest.java
@@ -160,13 +160,13 @@ class BugsTest {
         // Therefore, place them in an option group
 
         String[] argv = {"-exec", "-exec_opt1", "-exec_opt2"};
-        final OptionGroup grp = new OptionGroup();
+        final OptionGroup optionGroup = new OptionGroup();
 
-        grp.addOption(new Option("exec", false, "description for this 
option"));
+        optionGroup.addOption(new Option("exec", false, "description for this 
option"));
 
-        grp.addOption(new Option("rep", false, "description for this option"));
+        optionGroup.addOption(new Option("rep", false, "description for this 
option"));
 
-        mainOptions.addOptionGroup(grp);
+        mainOptions.addOptionGroup(optionGroup);
 
         // for the exec option, there are 2 options...
         final Options execOptions = new Options();
diff --git a/src/test/java/org/apache/commons/cli/help/HelpFormatterTest.java 
b/src/test/java/org/apache/commons/cli/help/HelpFormatterTest.java
index d8453b75..d560a49b 100644
--- a/src/test/java/org/apache/commons/cli/help/HelpFormatterTest.java
+++ b/src/test/java/org/apache/commons/cli/help/HelpFormatterTest.java
@@ -317,7 +317,7 @@ class HelpFormatterTest {
     void testToSyntaxOptionGroupTest() {
         final HelpFormatter underTest = HelpFormatter.builder().get();
         // @formatter:off
-        final OptionGroup group = new OptionGroup()
+        final OptionGroup optionGroup = new OptionGroup()
             
.addOption(Option.builder().option("o").longOpt("one").hasArg().get())
             
.addOption(Option.builder().option("t").longOpt("two").hasArg().required().argName("other").get())
             
.addOption(Option.builder().option("th").longOpt("three").required().argName("other").get())
@@ -326,10 +326,10 @@ class HelpFormatterTest {
             
.addOption(Option.builder().longOpt("six").required().hasArg().argName("other").get())
             
.addOption(Option.builder().option("s").longOpt("sevem").hasArg().get());
         // @formatter:on
-        assertEquals("[-f | --five <other> | -o <arg> | -s <arg> | --six 
<other> | -t <other> | -th]", underTest.toSyntaxOptions(group));
+        assertEquals("[-f | --five <other> | -o <arg> | -s <arg> | --six 
<other> | -t <other> | -th]", underTest.toSyntaxOptions(optionGroup));
 
-        group.setRequired(true);
-        assertEquals("-f | --five <other> | -o <arg> | -s <arg> | --six 
<other> | -t <other> | -th", underTest.toSyntaxOptions(group));
+        optionGroup.setRequired(true);
+        assertEquals("-f | --five <other> | -o <arg> | -s <arg> | --six 
<other> | -t <other> | -th", underTest.toSyntaxOptions(optionGroup));
 
         assertEquals("", underTest.toSyntaxOptions(new OptionGroup()), "empty 
group should return empty string");
     }


Reply via email to