public static @NlsSafe @NotNull String getWrappedTooltipWithCustomReference(String message, String reference, String shortcutText,
                                                                              boolean showToolDescription) {
    String link = "";
    if (showToolDescription) {
      link = " <a "
             + "href=\"" + reference + "\""
             + (StartupUiUtil.isUnderDarcula() ? " color=\"7AB4C9\" " : "")
             + ">" + DaemonBundle.message("inspection.extended.description")
             + "</a> " + shortcutText;
    }
    return XmlStringUtil.wrapInHtml((message.startsWith("<html>") ? XmlStringUtil.stripHtml(message)
                                                                  : XmlStringUtil.escapeString(message)) + link);
  }
public static @NlsSafe @NotNull String getWrappedTooltipWithCustomReference(String message, String reference, String shortcutText,
                                                                              boolean showToolDescription)