mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
QuickFixWrapper: remove catch around findSameElementInCopy
GitOrigin-RevId: 1f5014a6faa1241cd03f9896fd5299c39eeb5621
This commit is contained in:
committed by
intellij-monorepo-bot
parent
bfe39804db
commit
cc7b4a2a24
@@ -120,15 +120,9 @@ public class QuickFixWrapper implements IntentionAction, PriorityAction {
|
||||
public @Nullable IntentionAction getFileModifierForPreview(@NotNull PsiFile target) {
|
||||
LocalQuickFix result = ObjectUtils.tryCast(myFix.getFileModifierForPreview(target), LocalQuickFix.class);
|
||||
if (result == null) return null;
|
||||
PsiElement start, end, psi;
|
||||
try {
|
||||
start = CodeInsightUtilCore.findSameElementInCopy(myDescriptor.getStartElement(), target);
|
||||
end = CodeInsightUtilCore.findSameElementInCopy(myDescriptor.getEndElement(), target);
|
||||
psi = CodeInsightUtilCore.findSameElementInCopy(myDescriptor.getPsiElement(), target);
|
||||
}
|
||||
catch (IllegalStateException e) {
|
||||
return null;
|
||||
}
|
||||
PsiElement start = CodeInsightUtilCore.findSameElementInCopy(myDescriptor.getStartElement(), target);
|
||||
PsiElement end = CodeInsightUtilCore.findSameElementInCopy(myDescriptor.getEndElement(), target);
|
||||
PsiElement psi = CodeInsightUtilCore.findSameElementInCopy(myDescriptor.getPsiElement(), target);
|
||||
ProblemDescriptor descriptor = new ProblemDescriptor() {
|
||||
//@formatter:off
|
||||
@Override public PsiElement getPsiElement() { return psi;}
|
||||
|
||||
Reference in New Issue
Block a user