Skip to content

Commit 78e9b51

Browse files
committed
Make fields final where possible
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/cli/trunk@1669814 13f79535-47bb-0310-9956-ffa450edef68
1 parent ec363cc commit 78e9b51

8 files changed

Lines changed: 11 additions & 11 deletions

File tree

src/main/java/org/apache/commons/cli/AmbiguousOptionException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public class AmbiguousOptionException extends UnrecognizedOptionException
3434
private static final long serialVersionUID = 5829816121277947229L;
3535

3636
/** The list of options matching the partial name specified */
37-
private Collection<String> matchingOptions;
37+
private final Collection<String> matchingOptions;
3838

3939
/**
4040
* Constructs a new AmbiguousOptionException.

src/main/java/org/apache/commons/cli/Option.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public class Option implements Cloneable, Serializable
5151
private static final long serialVersionUID = 1L;
5252

5353
/** the name of the option */
54-
private String opt;
54+
private final String opt;
5555

5656
/** the long representation of the option */
5757
private String longOpt;

src/main/java/org/apache/commons/cli/OptionBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public final class OptionBuilder
5757
private static char valuesep;
5858

5959
/** option builder instance */
60-
private static OptionBuilder instance = new OptionBuilder();
60+
private static final OptionBuilder instance = new OptionBuilder();
6161

6262
static
6363
{

src/main/java/org/apache/commons/cli/OptionGroup.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public class OptionGroup implements Serializable
3434
private static final long serialVersionUID = 1L;
3535

3636
/** hold the options */
37-
private Map<String, Option> optionMap = new HashMap<String, Option>();
37+
private final Map<String, Option> optionMap = new HashMap<String, Option>();
3838

3939
/** the name of the selected option */
4040
private String selected;

src/main/java/org/apache/commons/cli/Options.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,18 +47,18 @@ public class Options implements Serializable
4747
private static final long serialVersionUID = 1L;
4848

4949
/** a map of the options with the character key */
50-
private Map<String, Option> shortOpts = new LinkedHashMap<String, Option>();
50+
private final Map<String, Option> shortOpts = new LinkedHashMap<String, Option>();
5151

5252
/** a map of the options with the long key */
53-
private Map<String, Option> longOpts = new LinkedHashMap<String, Option>();
53+
private final Map<String, Option> longOpts = new LinkedHashMap<String, Option>();
5454

5555
/** a map of the required options */
5656
// N.B. This can contain either a String (addOption) or an OptionGroup (addOptionGroup)
5757
// TODO this seems wrong
58-
private List<Object> requiredOpts = new ArrayList<Object>();
58+
private final List<Object> requiredOpts = new ArrayList<Object>();
5959

6060
/** a map of the option groups */
61-
private Map<String, OptionGroup> optionGroups = new HashMap<String, OptionGroup>();
61+
private final Map<String, OptionGroup> optionGroups = new HashMap<String, OptionGroup>();
6262

6363
/**
6464
* Add the specified option group.

src/main/java/org/apache/commons/cli/PosixParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
public class PosixParser extends Parser
3434
{
3535
/** holder for flattened tokens */
36-
private List<String> tokens = new ArrayList<String>();
36+
private final List<String> tokens = new ArrayList<String>();
3737

3838
/** specifies if bursting should continue */
3939
private boolean eatTheRest;

src/test/java/org/apache/commons/cli/OptionGroupTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
public class OptionGroupTest
3232
{
3333
private Options _options = null;
34-
private Parser parser = new PosixParser();
34+
private final Parser parser = new PosixParser();
3535

3636
@Before
3737
public void setUp()

src/test/java/org/apache/commons/cli/ValueTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
public class ValueTest
3030
{
3131
private CommandLine _cl = null;
32-
private Options opts = new Options();
32+
private final Options opts = new Options();
3333

3434
@Before
3535
public void setUp() throws Exception

0 commit comments

Comments
 (0)