@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiIdentifier element) {
    final DataPointsHolder dataPointsHolder = extractDataPointsHolder(element);
    if (dataPointsHolder == null || !isConvertible(dataPointsHolder.holder())) return null;
    final String annotation = requireNonNull(dataPointsHolder.annotation().getNameReferenceElement()).getReferenceName();
    return Presentation.of(IntentionPowerPackBundle.message("intention.name.replace.field.or.method", annotation,
                                                            dataPointsHolder.holder() instanceof PsiMethod ? 0 : 1));
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiIdentifier element)