diff --git a/src/checkstyle/com/puppycrawl/tools/checkstyle/api/ScopeUtils.java b/src/checkstyle/com/puppycrawl/tools/checkstyle/api/ScopeUtils.java index c1111d862..0676e1c91 100644 --- a/src/checkstyle/com/puppycrawl/tools/checkstyle/api/ScopeUtils.java +++ b/src/checkstyle/com/puppycrawl/tools/checkstyle/api/ScopeUtils.java @@ -63,6 +63,10 @@ public class ScopeUtils retVal = modScope; } } + else if (type == TokenTypes.LITERAL_NEW) { + retVal = Scope.ANONINNER; + break; //because Scope.ANONINNER is not in any other Scope + } } return retVal;