@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiArrayInitializerExpression element) {
    final PsiVariable variable = getVariableLocal(element);
    if (variable == null || !BaseIntentionAction.canModify(variable) || !myTargetType.isValid()) return null;
    return Presentation.of(myName);
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiArrayInitializerExpression element)