@Override
      protected void customizeCellRenderer(@NotNull JList<? extends IProperty> list,
                                           IProperty value,
                                           int index,
                                           boolean selected,
                                           boolean hasFocus) {
        if (value != null) {
          append(Objects.requireNonNull(value.getUnescapedKey()));
          append(" (");
          append(value.getPropertiesFile().getName());
          append(")");
        }
      }
@Override
      protected void customizeCellRenderer(@NotNull JList<? extends IProperty> list,
                                           IProperty value,
                                           int index,
                                           boolean selected,
                                           boolean hasFocus)