int (@NotNull MemberInfo member) { if (!(member.getMember() instanceof PsiField field)) return ERROR; final PsiType type = field.getType(); if (!JavaVersionService.getInstance().isAtLeast(field, JavaSdkVersion.JDK_1_5)) { if (PsiAdapter.isNestedArray(type)) return ERROR; if (GenerateEqualsHelper.isArrayOfObjects(type)) return WARNING; } return OK; }