@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext actionContext, @NotNull PsiJavaCodeReferenceElement element) {
    Context context = Context.from(element, true);
    if (context == null) return null;
    return Presentation.of(QuickFixBundle.message("create.type.parameter.from.usage.text", context.typeName));
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext actionContext, @NotNull PsiJavaCodeReferenceElement element)