From 496ef13b1c43094cec516fea8a65c6ff493e0bcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Mon, 25 Mar 2019 18:29:35 +0100 Subject: [PATCH] [devkit] PsiUtil.findNearestMethod: simplify --- plugins/devkit/devkit-core/src/util/PsiUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/devkit/devkit-core/src/util/PsiUtil.java b/plugins/devkit/devkit-core/src/util/PsiUtil.java index d16088435f09..ac1ff93cc2d4 100644 --- a/plugins/devkit/devkit-core/src/util/PsiUtil.java +++ b/plugins/devkit/devkit-core/src/util/PsiUtil.java @@ -141,8 +141,8 @@ public class PsiUtil { @Nullable public static PsiMethod findNearestMethod(String name, @Nullable PsiClass cls) { if (cls == null) return null; - for (PsiMethod method : cls.getMethods()) { - if (method.getParameterList().isEmpty() && method.getName().equals(name)) { + for (PsiMethod method : cls.findMethodsByName(name, false)) { + if (method.getParameterList().isEmpty()) { return method.getModifierList().hasModifierProperty(PsiModifier.ABSTRACT) ? null : method; } }