Ctrl-Q: detect acceptable method with respect to assignability (IDEA-77139)

This commit is contained in:
anna
2011-11-22 09:57:03 +01:00
parent c347bbce41
commit 5120aa9835
@@ -157,10 +157,12 @@ public class JavaDocUtil {
for (int k = 0; k < parms.length; k++) {
PsiParameter parm = parms[k];
final PsiType parmType = parm.getType();
if (
types[k] != null &&
!TypeConversionUtil.erasure(parm.getType()).getCanonicalText().equals(types[k].getCanonicalText()) &&
!parm.getType().getCanonicalText().equals(types[k].getCanonicalText())
!TypeConversionUtil.erasure(parmType).getCanonicalText().equals(types[k].getCanonicalText()) &&
!parmType.getCanonicalText().equals(types[k].getCanonicalText()) &&
!TypeConversionUtil.isAssignable(parmType, types[k])
) {
continue MethodsLoop;
}