mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-05 01:50:56 +07:00
[java-inspections] createTemplate: skip invalid expressions
EA-1335566 - IAE: PsiUpdateImpl$ModPsiUpdaterImpl.getRange GitOrigin-RevId: 7e5efccf763b92390b060f792e7c618284684753
This commit is contained in:
committed by
intellij-monorepo-bot
parent
e2b5327f54
commit
2d07347f4b
@@ -141,6 +141,7 @@ public final class CreateSwitchBranchesUtil {
|
||||
List<PsiExpression> elementsToReplace = getElementsToReplace(addedLabels);
|
||||
ModTemplateBuilder builder = updater.templateBuilder();
|
||||
for (PsiExpression expression : elementsToReplace) {
|
||||
if (!expression.isValid()) continue;
|
||||
builder.field(expression, new ConstantNode(expression.getText()));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user