mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
do compare constructors names when signature is not hierarchical (IDEA-77114)
This commit is contained in:
@@ -144,7 +144,7 @@ public class MethodSignatureUtil {
|
||||
final boolean isConstructor2 = sig2.isConstructor();
|
||||
if (isConstructor1 != isConstructor2) return false;
|
||||
|
||||
if (!isConstructor1 && !isConstructor2) {
|
||||
if (!isConstructor1 && !isConstructor2 || !(sig1 instanceof HierarchicalMethodSignature || sig2 instanceof HierarchicalMethodSignature)) {
|
||||
final String name1 = sig1.getName();
|
||||
final String name2 = sig2.getName();
|
||||
if (!name1.equals(name2)) return false;
|
||||
|
||||
Reference in New Issue
Block a user