[java-intentions] fixes after review IJ-CR-97477

GitOrigin-RevId: 4670fc763498e8d151f4908e398a181d67d754f0
This commit is contained in:
Andrey Cherkasov
2022-11-21 14:17:14 +00:00
committed by intellij-monorepo-bot
parent 59065638b0
commit 0d07e20173
2 changed files with 2 additions and 3 deletions
@@ -270,7 +270,7 @@ public final class CodeInsightUtil {
return positionCursor(project, targetFile, lBrace != null ? lBrace : psiClass);
}
@Nullable("null means unable to open the editor")
@Nullable("no virtual file is associated with a targetFile")
public static Editor positionCursor(@NotNull Project project, @NotNull PsiFile targetFile, @NotNull PsiElement element) {
TextRange range = element.getTextRange();
LOG.assertTrue(range != null, element.getClass());
@@ -5,7 +5,6 @@ import com.intellij.codeInsight.CodeInsightUtil;
import com.intellij.codeInsight.FileModificationService;
import com.intellij.codeInsight.daemon.QuickFixBundle;
import com.intellij.codeInsight.intention.preview.IntentionPreviewInfo;
import com.intellij.codeInsight.intention.preview.IntentionPreviewUtils;
import com.intellij.codeInsight.template.TemplateBuilderImpl;
import com.intellij.codeInspection.util.IntentionName;
import com.intellij.ide.util.PsiClassListCellRenderer;
@@ -184,7 +183,7 @@ public class CreateInnerClassFromUsageFix extends CreateClassFromUsageBaseFix {
TemplateBuilderImpl templateBuilder = createRecordHeaderTemplate(aClass, deconstructionList);
CreateFromUsageBaseFix.startTemplate(project, aClass, templateBuilder.buildTemplate(), text);
}
else if (!IntentionPreviewUtils.isPreviewElement(deconstructionList)) {
else {
CodeInsightUtil.positionCursor(project, aClass.getContainingFile(), ObjectUtils.notNull(aClass.getNameIdentifier(), aClass));
}
}