mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
html: disable intention for all places except xml/html files WEB-34199
GitOrigin-RevId: e8cf53e0caa9fbeeca4c58b2277ae70699e6bf22
This commit is contained in:
committed by
intellij-monorepo-bot
parent
76ab72f939
commit
ed7fa672cf
+5
-1
@@ -13,11 +13,13 @@ import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import com.intellij.psi.util.PsiTreeUtil;
|
||||
import com.intellij.psi.xml.XmlChildRole;
|
||||
import com.intellij.psi.xml.XmlFile;
|
||||
import com.intellij.psi.xml.XmlTag;
|
||||
import com.intellij.util.IncorrectOperationException;
|
||||
import com.intellij.xml.XmlBundle;
|
||||
import org.jetbrains.annotations.Nls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
@@ -75,7 +77,9 @@ public class RearrangeAttributesIntention implements IntentionAction {
|
||||
return true;
|
||||
}
|
||||
|
||||
private static XmlTag getTag(Editor editor, PsiFile file) {
|
||||
private static XmlTag getTag(@Nullable Editor editor, PsiFile file) {
|
||||
if (!(file instanceof XmlFile)) return null;
|
||||
|
||||
int offset = editor.getCaretModel().getOffset();
|
||||
PsiElement element = file.findElementAt(offset);
|
||||
XmlTag parent = PsiTreeUtil.getParentOfType(element, XmlTag.class);
|
||||
|
||||
Reference in New Issue
Block a user