From d1d5a556803159b37195d52f94083df664c2ec84 Mon Sep 17 00:00:00 2001 From: Bart van Helvert Date: Mon, 16 Feb 2026 11:24:16 +0100 Subject: [PATCH] refactor [java]: Replace IllegalStateException with log GitOrigin-RevId: e8123b88a78bb7e16c8c3e03dbbccbe4bbbe41b5 --- .../introduceField/BaseExpressionToFieldHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl-refactorings/src/com/intellij/refactoring/introduceField/BaseExpressionToFieldHandler.java b/java/java-impl-refactorings/src/com/intellij/refactoring/introduceField/BaseExpressionToFieldHandler.java index bf3cb98bce03..5ac97772a87f 100644 --- a/java/java-impl-refactorings/src/com/intellij/refactoring/introduceField/BaseExpressionToFieldHandler.java +++ b/java/java-impl-refactorings/src/com/intellij/refactoring/introduceField/BaseExpressionToFieldHandler.java @@ -792,7 +792,7 @@ public abstract class BaseExpressionToFieldHandler extends IntroduceHandlerBase if (includeInitializer) { // It's important that we append field before adding the initializer to make sure that the replacement takes into account the // context of the file - if (myField.getInitializer() == null) throw new IllegalStateException("Field initializer cannot be null"); + LOG.assertTrue(myField.getInitializer() != null); myField.getInitializer().replace(initializer); } if (!mySettings.isIntroduceEnumConstant()) {