Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 63272200C7C for ; Mon, 5 Jun 2017 18:37:37 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 61D9A160BE1; Mon, 5 Jun 2017 16:37:37 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 33F5A160BD4 for ; Mon, 5 Jun 2017 18:37:35 +0200 (CEST) Received: (qmail 10532 invoked by uid 500); 5 Jun 2017 16:37:34 -0000 Mailing-List: contact commits-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@commons.apache.org Delivered-To: mailing list commits@commons.apache.org Received: (qmail 10519 invoked by uid 99); 5 Jun 2017 16:37:34 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Jun 2017 16:37:34 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 9284D3A01A9 for ; Mon, 5 Jun 2017 16:37:33 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1797673 [1/3] - in /commons/proper/cli/trunk/src: main/java/org/apache/commons/cli/ test/java/org/apache/commons/cli/ test/java/org/apache/commons/cli/bug/ Date: Mon, 05 Jun 2017 16:37:33 -0000 To: commits@commons.apache.org From: ggregory@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20170605163733.9284D3A01A9@svn01-us-west.apache.org> archived-at: Mon, 05 Jun 2017 16:37:37 -0000 Author: ggregory Date: Mon Jun 5 16:37:32 2017 New Revision: 1797673 URL: http://svn.apache.org/viewvc?rev=1797673&view=rev Log: Add final modifier to local variables. Modified: commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/AmbiguousOptionException.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/CommandLine.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/DefaultParser.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/GnuParser.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/HelpFormatter.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/MissingOptionException.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/Option.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/OptionGroup.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/OptionValidator.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/Options.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/Parser.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/PatternOptionBuilder.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/PosixParser.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/TypeHandler.java commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/Util.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/ApplicationTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/ArgumentIsOptionTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/CommandLineTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/HelpFormatterTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/OptionBuilderTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/OptionGroupTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/OptionTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/OptionsTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/ParserTestCase.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/PatternOptionBuilderTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/ValueTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/ValuesTest.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI133Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI13Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI148Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI162Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI18Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI252Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI265Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI266Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugCLI71Test.java commons/proper/cli/trunk/src/test/java/org/apache/commons/cli/bug/BugsTest.java Modified: commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/AmbiguousOptionException.java URL: http://svn.apache.org/viewvc/commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/AmbiguousOptionException.java?rev=1797673&r1=1797672&r2=1797673&view=diff ============================================================================== --- commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/AmbiguousOptionException.java (original) +++ commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/AmbiguousOptionException.java Mon Jun 5 16:37:32 2017 @@ -66,11 +66,11 @@ public class AmbiguousOptionException ex */ private static String createMessage(String option, Collection matchingOptions) { - StringBuilder buf = new StringBuilder("Ambiguous option: '"); + final StringBuilder buf = new StringBuilder("Ambiguous option: '"); buf.append(option); buf.append("' (could be: "); - Iterator it = matchingOptions.iterator(); + final Iterator it = matchingOptions.iterator(); while (it.hasNext()) { buf.append("'"); Modified: commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/CommandLine.java URL: http://svn.apache.org/viewvc/commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/CommandLine.java?rev=1797673&r1=1797672&r2=1797673&view=diff ============================================================================== --- commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/CommandLine.java (original) +++ commons/proper/cli/trunk/src/main/java/org/apache/commons/cli/CommandLine.java Mon Jun 5 16:37:32 2017 @@ -104,7 +104,7 @@ public class CommandLine implements Seri { return getParsedOptionValue(opt); } - catch (ParseException pe) + catch (final ParseException pe) { System.err.println("Exception found converting " + opt + " to desired type: " + pe.getMessage()); return null; @@ -126,7 +126,7 @@ public class CommandLine implements Seri { return null; } - String res = getOptionValue(option); + final String res = getOptionValue(option); if (res == null) { return null; @@ -188,7 +188,7 @@ public class CommandLine implements Seri { return null; } - String[] values = getOptionValues(option); + final String[] values = getOptionValues(option); return (values == null) ? null : values[0]; } @@ -226,9 +226,9 @@ public class CommandLine implements Seri */ public String[] getOptionValues(Option option) { - List values = new ArrayList(); + final List values = new ArrayList(); - for (Option processedOption : options) + for (final Option processedOption : options) { if (processedOption.equals(option)) { @@ -260,7 +260,7 @@ public class CommandLine implements Seri private Option resolveOption(String opt) { opt = Util.stripLeadingHyphens(opt); - for (Option option : options) + for (final Option option : options) { if (opt.equals(option.getOpt())) { @@ -300,7 +300,7 @@ public class CommandLine implements Seri */ public String getOptionValue(Option option, String defaultValue) { - String answer = getOptionValue(option); + final String answer = getOptionValue(option); return (answer != null) ? answer : defaultValue; } @@ -347,13 +347,13 @@ public class CommandLine implements Seri */ public Properties getOptionProperties(Option option) { - Properties props = new Properties(); + final Properties props = new Properties(); - for (Option processedOption : options) + for (final Option processedOption : options) { if (processedOption.equals(option)) { - List values = processedOption.getValuesList(); + final List values = processedOption.getValuesList(); if (values.size() >= 2) { // use the first 2 arguments as the key/value pair @@ -385,13 +385,13 @@ public class CommandLine implements Seri */ public Properties getOptionProperties(String opt) { - Properties props = new Properties(); + final Properties props = new Properties(); - for (Option option : options) + for (final Option option : options) { if (opt.equals(option.getOpt()) || opt.equals(option.getLongOpt())) { - List values = option.getValuesList(); + final List values = option.getValuesList(); if (values.size() >= 2) { // use the first 2 arguments as the key/value pair @@ -415,7 +415,7 @@ public class CommandLine implements Seri */ public String[] getArgs() { - String[] answer = new String[args.size()]; + final String[] answer = new String[args.size()]; args.toArray(answer); @@ -492,10 +492,10 @@ public class CommandLine implements Seri */ public Option[] getOptions() { - Collection