From dbc04b50c0845e2ac17692eb48b41438eb24b12c Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Wed, 20 Jun 2012 20:05:10 +0200 Subject: [PATCH] EA-36763 (assert: ConstantSubexpressionPredicate.getSubexpression) --- .../com/siyeh/ipp/constant/ConstantSubexpressionPredicate.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionPredicate.java b/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionPredicate.java index 77be61f4118b..34fa5a39834e 100644 --- a/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionPredicate.java +++ b/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionPredicate.java @@ -22,6 +22,7 @@ import com.siyeh.ipp.psiutils.ExpressionUtils; class ConstantSubexpressionPredicate implements PsiElementPredicate { + @Override public boolean satisfiedBy(PsiElement element) { final PsiJavaToken token; if (element instanceof PsiJavaToken) { @@ -76,7 +77,7 @@ class ConstantSubexpressionPredicate implements PsiElementPredicate { return (PsiPolyadicExpression)factory.createExpressionFromText(binaryExpressionText, expression); } } - throw new AssertionError(); + throw null; } private static boolean isPartOfLargerExpression(PsiPolyadicExpression expression) {