@Contract(pure = true)
  public static @NotNull @Nls String removeEllipsisSuffix(@NotNull @Nls String s) {
    if (s.endsWith(THREE_DOTS)) {
      return s.substring(0, s.length() - THREE_DOTS.length());
    }
    if (s.endsWith(ELLIPSIS)) {
      return s.substring(0, s.length() - ELLIPSIS.length());
    }
    return s;
  }
@Contract(pure = true)
  public static @NotNull @Nls String removeEllipsisSuffix(@NotNull @Nls String s)