public @Nullable @NlsSafe String getPresentableDownloads() {
    String downloads = getDownloads();

    if (!StringUtil.isEmptyOrSpaces(downloads)) {
      try {
        long value = Long.parseLong(downloads);
        return value <= 1000 ?
               Long.toString(value) :
               value < 1000000 ?
               K_FORMAT.format(value / 1000D) :
               M_FORMAT.format(value / 1000000D);
      }
      catch (NumberFormatException ignore) {
      }
    }

    return null;
  }
public @Nullable @NlsSafe String getPresentableDownloads()