@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiNewExpression expression) {
    if (!myType.isValid() || TypeConversionUtil.isPrimitiveAndNotNull(myType)) return null;
    String message = QuickFixBundle.message("change.new.operator.type.text", PsiExpressionTrimRenderer.render(expression),
                                            myType.getPresentableText(), myType instanceof PsiArrayType ? "" : "()");
    return Presentation.of(message);
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiNewExpression expression)