aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/puppycrawl/tools/checkstyle/utils/ScopeUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/puppycrawl/tools/checkstyle/utils/ScopeUtils.java')
-rw-r--r--src/main/java/com/puppycrawl/tools/checkstyle/utils/ScopeUtils.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/utils/ScopeUtils.java b/src/main/java/com/puppycrawl/tools/checkstyle/utils/ScopeUtils.java
index f9c0eaa9c..05b902bad 100644
--- a/src/main/java/com/puppycrawl/tools/checkstyle/utils/ScopeUtils.java
+++ b/src/main/java/com/puppycrawl/tools/checkstyle/utils/ScopeUtils.java
@@ -263,6 +263,10 @@ public final class ScopeUtils {
final DetailAST parent = node.getParent();
localVariableDef = parent.getType() == TokenTypes.LITERAL_CATCH;
}
+
+ if (node.getType() == TokenTypes.RESOURCE) {
+ localVariableDef = true;
+ }
return localVariableDef;
}