mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 06:05:01 +07:00
fix ejb test
This commit is contained in:
+3
-5
@@ -50,11 +50,9 @@ public class JavaOverridingMethodsSearcher implements QueryExecutor<PsiMethod, O
|
||||
|
||||
@Nullable
|
||||
private static PsiMethod findOverridingMethod(PsiClass inheritor, @NotNull PsiClass parentClass, PsiMethod method) {
|
||||
if (!inheritor.isInheritor(parentClass, true)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
PsiSubstitutor substitutor = TypeConversionUtil.getSuperClassSubstitutor(parentClass, inheritor, PsiSubstitutor.EMPTY);
|
||||
PsiSubstitutor substitutor = inheritor.isInheritor(parentClass, true) ?
|
||||
TypeConversionUtil.getSuperClassSubstitutor(parentClass, inheritor, PsiSubstitutor.EMPTY) :
|
||||
PsiSubstitutor.EMPTY;
|
||||
MethodSignature signature = method.getSignature(substitutor);
|
||||
PsiMethod found = MethodSignatureUtil.findMethodBySuperSignature(inheritor, signature, false);
|
||||
if (found != null && isAcceptable(found, method)) {
|
||||
|
||||
Reference in New Issue
Block a user