@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiField field) {
    if (field.hasModifierProperty(PsiModifier.STATIC) || field.hasInitializer()) return null;

    final PsiClass containingClass = field.getContainingClass();
    if (containingClass == null || containingClass.getName() == null) return null;

    return Presentation.of(getFamilyName());
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiField field)