@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiImplicitClass implicitClass) {
    long count = StreamEx.of(implicitClass.getChildren()).select(PsiMember.class)
      .remove(PsiClass.class::isInstance).count();
    if (count == 0) return null;
    return Presentation.of(JavaAnalysisBundle.message("intention.name.move.members.into.class", count));
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiImplicitClass implicitClass)