private static boolean isSuperNotAnnotated(NullableNotNullManager nullableManager, PsiParameter parameter, PsiParameter superParameter) {
    if (hasNullability(nullableManager, superParameter)) return false;
    PsiType type = superParameter.getType();
    if (TypeUtils.isTypeParameter(type)) {
      PsiClass childClass = PsiUtil.getContainingClass(parameter);
      PsiClass superClass = PsiUtil.getContainingClass(superParameter);
      if (superClass != null && childClass != null) {
        PsiType substituted =
          TypeConversionUtil.getSuperClassSubstitutor(superClass, childClass, PsiSubstitutor.EMPTY).substitute(type);
        return DfaPsiUtil.getTypeNullability(substituted) == Nullability.UNKNOWN;
      }
    }
    return true;
  }
private static boolean isSuperNotAnnotated(NullableNotNullManager nullableManager, PsiParameter parameter, PsiParameter superParameter)