mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
replace constant duplicates (IDEA-43784)
This commit is contained in:
@@ -8,7 +8,7 @@ import com.intellij.JavaTestUtil;
|
||||
import com.intellij.analysis.AnalysisScope;
|
||||
import com.intellij.codeInsight.TargetElementUtilBase;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiMethod;
|
||||
import com.intellij.psi.PsiMember;
|
||||
import com.intellij.refactoring.util.duplicates.MethodDuplicatesHandler;
|
||||
import com.intellij.testFramework.LightCodeInsightTestCase;
|
||||
import com.intellij.util.ui.UIUtil;
|
||||
@@ -27,8 +27,8 @@ public abstract class FindMethodDuplicatesBaseTest extends LightCodeInsightTestC
|
||||
final String filePath = getTestFilePath();
|
||||
configureByFile(filePath);
|
||||
final PsiElement targetElement = TargetElementUtilBase.findTargetElement(getEditor(), TargetElementUtilBase.ELEMENT_NAME_ACCEPTED);
|
||||
assertTrue("<caret> is not on method name", targetElement instanceof PsiMethod);
|
||||
final PsiMethod psiMethod = (PsiMethod)targetElement;
|
||||
assertTrue("<caret> is not on method name", targetElement instanceof PsiMember);
|
||||
final PsiMember psiMethod = (PsiMember)targetElement;
|
||||
|
||||
try {
|
||||
MethodDuplicatesHandler.invokeOnScope(getProject(), psiMethod, new AnalysisScope(getFile()));
|
||||
|
||||
@@ -93,4 +93,12 @@ public class FindMethodDuplicatesMiscTest extends FindMethodDuplicatesBaseTest {
|
||||
public void testQualifiers() throws Exception {
|
||||
doTest();
|
||||
}
|
||||
|
||||
public void testSimpleConstant() throws Exception {
|
||||
doTest();
|
||||
}
|
||||
|
||||
public void testAnonymousInitializer() throws Exception {
|
||||
doTest();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user