From 3ca0313a6c5a08689f72f2d35eb5ecf5d5483021 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Wed, 28 Mar 2018 10:34:38 +0300 Subject: [PATCH] fix CCE (IDEA-176405) --- .../intellij/psi/impl/source/PsiJShellHolderMethodImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJShellHolderMethodImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJShellHolderMethodImpl.java index ef4253872a54..008c2b0aa256 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJShellHolderMethodImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJShellHolderMethodImpl.java @@ -120,7 +120,8 @@ public class PsiJShellHolderMethodImpl extends ASTWrapperPsiElement implements P @Nullable @Override public PsiCodeBlock getBody() { - return (PsiCodeBlock)getFirstChild(); + final PsiElement child = getFirstChild(); + return child instanceof PsiCodeBlock? (PsiCodeBlock)child : null; } @Override