mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-173983 Cannot rename xml file with IDEA
This commit is contained in:
+4
-1
@@ -17,11 +17,14 @@ package org.jetbrains.idea.maven.dom.refactorings;
|
||||
|
||||
import com.intellij.openapi.util.Condition;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import org.jetbrains.idea.maven.dom.MavenDomUtil;
|
||||
import org.jetbrains.idea.maven.dom.references.MavenPsiElementWrapper;
|
||||
|
||||
public class MavenVetoModelRenameCondition implements Condition<PsiElement> {
|
||||
public boolean value(PsiElement target) {
|
||||
return target instanceof MavenPsiElementWrapper || MavenDomUtil.isMavenFile(target);
|
||||
if (target instanceof MavenPsiElementWrapper) return true;
|
||||
PsiFile file = target.getContainingFile();
|
||||
return MavenDomUtil.isProjectFile(file) || MavenDomUtil.isProfilesFile(file);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user