docs: private String handleUrls(String description) {
      String result = description;
      String[] urls = extractUrls(description);
      if (urls.length > 0) {
        for (String url : urls) {
          String copy = url;
          boolean trailingAcc = false;
          if (!copy.startsWith("{")) {
            copy = "<a>" + copy + "</a>";
          } else if (copy.startsWith("{http")) {
            if ('}' == result.charAt(result.indexOf(copy) + copy.length() + 2)) {
              trailingAcc = true;
              copy = "<a>" + copy.substring(1) + "</a>";
            } else {
              copy = "<a href=\"" + copy.replace("{", "").replace("}", "\">") + "</a>";
            }
          } else if (copy.startsWith("{./")) {
            copy = "<a href=\"http://codenarc.sourceforge.net/" + copy.replace("{./", "").replace("}", "\">") + "</a>";
          }
          result = result.replace("{{" + url + "}}" + (trailingAcc ? "}" : ""), copy);
        }
      }
      return result;
    }