From b566b6e97d30ae43156512da52adde92936049ef Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Fri, 26 Mar 2021 09:53:45 +0700 Subject: [PATCH] [java-psi] checkPersistentElementRemoval: use logger instead of exception (IJ-CR-7608) GitOrigin-RevId: 3eb5b6f71c7286ab1c8f7f85fbd308bc5bfe2187 --- .../psi/impl/source/tree/java/PsiBinaryExpressionImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiBinaryExpressionImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiBinaryExpressionImpl.java index 9b8e865f468e..3b20174dd085 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiBinaryExpressionImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiBinaryExpressionImpl.java @@ -172,7 +172,7 @@ public class PsiBinaryExpressionImpl extends ExpressionPsiElement implements Psi if (inside) { int role = getChildRole(node); if (role == ChildRole.OPERATION_SIGN || role == ChildRole.LOPERAND) { - throw new IncorrectOperationException("Unable to remove child with role " + role + "(" + node.getElementType() + ")"); + LOG.error("Unable to remove child with role " + role + "(" + node.getElementType() + ")"); } } if (node.getPsi() == last) {