mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
java sanity tests: ignore some actions (filed to YT)
This commit is contained in:
@@ -18,6 +18,7 @@ package com.intellij.java.propertyBased;
|
||||
import com.intellij.lang.jvm.JvmModifier;
|
||||
import com.intellij.openapi.editor.Editor;
|
||||
import com.intellij.psi.*;
|
||||
import com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference;
|
||||
import com.intellij.psi.util.PsiTreeUtil;
|
||||
import com.intellij.psi.util.PsiUtil;
|
||||
import com.intellij.testFramework.propertyBased.CompletionPolicy;
|
||||
@@ -44,6 +45,9 @@ class JavaCompletionPolicy extends CompletionPolicy {
|
||||
!shouldSuggestJavaTarget((PsiJavaCodeReferenceElement)refElement, target)) {
|
||||
return false;
|
||||
}
|
||||
if (ref instanceof FileReference && target instanceof PsiFile) {
|
||||
return false; // IDEA-177167
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -31,6 +31,7 @@ class JavaIntentionPolicy extends IntentionPolicy {
|
||||
actionText.startsWith("Attach annotations") || // changes project model
|
||||
actionText.startsWith("Change class type parameter") || // doesn't change file text (starts live template)
|
||||
actionText.startsWith("Rename reference") || // doesn't change file text (starts live template)
|
||||
actionText.equals("Remove") || // IDEA-177220
|
||||
super.shouldSkipIntention(actionText);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user