public static @Nullable BoxPrimitiveInTernaryFix makeFix(@Nullable PsiExpression npeExpression) {
    if (npeExpression == null) return null;
    PsiConditionalExpression parentConditional = getParentConditional(npeExpression);
    if (parentConditional == null) return null;
    PsiType type = Objects.requireNonNull(parentConditional.getType());
    PsiType expectedType = ExpectedTypeUtils.findExpectedType(parentConditional, false);
    if (expectedType instanceof PsiClassType && expectedType.isAssignableFrom(type)) {
      return new BoxPrimitiveInTernaryFix(npeExpression);
    }
    return null;
  }
public static @Nullable BoxPrimitiveInTernaryFix makeFix(@Nullable PsiExpression npeExpression)