@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiExpressionList list) {
    if (!PsiUtil.isAvailable(JavaFeature.STREAM_OPTIONAL, context.file())) return null;
    Presentation presentation = super.getPresentation(context, list);
    return presentation == null ? null : presentation.withPriority(PriorityAction.Priority.HIGH);
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiExpressionList list)