From 136f4fa894706fd07170e09f8628381a3405f731 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 16 Jun 2017 13:33:23 +0300 Subject: [PATCH] don't search for Override in external annotations EA-103324 - PIEAE: PsiUtilCore.ensureValid --- .../intellij/refactoring/rename/RenameJavaMethodProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/rename/RenameJavaMethodProcessor.java b/java/java-impl/src/com/intellij/refactoring/rename/RenameJavaMethodProcessor.java index be09db6dcc8d..c1121992f760 100644 --- a/java/java-impl/src/com/intellij/refactoring/rename/RenameJavaMethodProcessor.java +++ b/java/java-impl/src/com/intellij/refactoring/rename/RenameJavaMethodProcessor.java @@ -125,7 +125,7 @@ public class RenameJavaMethodProcessor extends RenameJavaMemberProcessor { qualifyStaticImportReferences(staticImportHides); if (!method.isConstructor() && method.findDeepestSuperMethods().length == 0) { - PsiAnnotation annotation = AnnotationUtil.findAnnotation(method, CommonClassNames.JAVA_LANG_OVERRIDE); + PsiAnnotation annotation = AnnotationUtil.findAnnotation(method, true, CommonClassNames.JAVA_LANG_OVERRIDE); if (annotation != null && annotation.isPhysical()) { annotation.delete(); }