diff --git a/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/naming/LocalFinalVariableNameCheck.java b/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/naming/LocalFinalVariableNameCheck.java index e10013fe9..460c8d097 100644 --- a/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/naming/LocalFinalVariableNameCheck.java +++ b/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/naming/LocalFinalVariableNameCheck.java @@ -25,7 +25,8 @@ import com.puppycrawl.tools.checkstyle.api.TokenTypes; /** *
* Checks that local final variable names conform to a format specified - * by the format property. The format is a + * by the format property. A catch parameter is considered to be + * a local variable.The format is a * {@link java.util.regex.Pattern regular expression} and defaults to * ^[a-z][a-zA-Z0-9]*$. *
@@ -60,7 +61,10 @@ public class LocalFinalVariableNameCheck /** @see com.puppycrawl.tools.checkstyle.api.Check */ public int[] getDefaultTokens() { - return new int[] {TokenTypes.VARIABLE_DEF}; + return new int[] { + TokenTypes.VARIABLE_DEF, + TokenTypes.PARAMETER_DEF, + }; } /** @see com.puppycrawl.tools.checkstyle.checks.naming.AbstractNameCheck */ diff --git a/src/xdocs/config_naming.xml b/src/xdocs/config_naming.xml index 04635e84d..4d22c387e 100755 --- a/src/xdocs/config_naming.xml +++ b/src/xdocs/config_naming.xml @@ -58,7 +58,8 @@Other improvements: