mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[java-intentions] fixes after review IJ-CR-97477
GitOrigin-RevId: 4670fc763498e8d151f4908e398a181d67d754f0
This commit is contained in:
committed by
intellij-monorepo-bot
parent
59065638b0
commit
0d07e20173
@@ -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());
|
||||
|
||||
+1
-2
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user