diff --git a/java/java-analysis-api/src/com/intellij/codeInsight/intention/QuickFixFactory.java b/java/java-analysis-api/src/com/intellij/codeInsight/intention/QuickFixFactory.java index eb25115f00cb..56c6cf8ac3e9 100644 --- a/java/java-analysis-api/src/com/intellij/codeInsight/intention/QuickFixFactory.java +++ b/java/java-analysis-api/src/com/intellij/codeInsight/intention/QuickFixFactory.java @@ -16,7 +16,6 @@ package com.intellij.codeInsight.intention; import com.intellij.codeInsight.daemon.QuickFixActionRegistrar; -import com.intellij.codeInspection.IntentionAndQuickFixAction; import com.intellij.codeInspection.LocalQuickFix; import com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement; import com.intellij.codeInspection.LocalQuickFixOnPsiElement; @@ -271,9 +270,7 @@ public abstract class QuickFixFactory { public abstract IntentionAction createWrapLongWithMathToIntExactFix(@Nullable PsiType type, @NotNull PsiExpression expression); @NotNull - public IntentionAction createWrapWithOptionalFix(@Nullable PsiType type, @NotNull PsiExpression expression) { - throw new UnsupportedOperationException(); - } + public abstract IntentionAction createWrapWithOptionalFix(@Nullable PsiType type, @NotNull PsiExpression expression); public abstract IntentionAction createNotIterableForEachLoopFix(PsiExpression expression); } \ No newline at end of file