From 782da01103fc7ec8e69a3da7a5ef800dac866a8b Mon Sep 17 00:00:00 2001 From: Andrei Selkin Date: Thu, 6 Aug 2015 18:50:25 +0300 Subject: [PATCH] Fixed overly strong type cast, issue #1555. --- .../tools/checkstyle/checks/indentation/ArrayInitHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/indentation/ArrayInitHandler.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/indentation/ArrayInitHandler.java index 4a1877421..6403f767d 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/indentation/ArrayInitHandler.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/indentation/ArrayInitHandler.java @@ -50,8 +50,8 @@ public class ArrayInitHandler extends BlockParentHandler { return new IndentLevel(getLineStart(parentAST)); } else { - // at this point getParent() is instance of ArrayInitHandler - return ((ArrayInitHandler) getParent()).getChildrenExpectedLevel(); + // at this point getParent() is instance of BlockParentHandler + return ((BlockParentHandler) getParent()).getChildrenExpectedLevel(); } }