)]}'
{
  "commit": "aeea78ab9cc53aa2fd9e1853ea6c2f32d5c9ffcc",
  "tree": "6abb89a557e767638372edb4591ab026801fa250",
  "parents": [
    "a80e9a34012b7de569f10fffe357fcb28290756d"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Sep 03 10:18:52 2009 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "sop@google.com",
    "time": "Thu Sep 03 10:19:01 2009 -0700"
  },
  "message": "Teach SafeHtml.linkify() to ignore trailing \"\u003e\"\n\nBecause we are running linkify on the HTML safe URL, a string\nsuch as \"\u003chttp://foo\u003e\" is actually appearing to our regex as the\nstring \"\u0026lt;http://foo\u0026gt;\".  As \"\u0026gt;\" is a valid sequence of URL\ncharacters we were pulling the \"\u0026gt;\" into the URL, when in fact\nour intent was to leave it out.\n\nWe now skip \"\u0026lt;\" and \"\u0026gt;\" within a URL, as these are meant to\nbe read by the browser after parsing as \"\u003c\" and \"\u003e\", and these are\nnot considered to be part of the URL.\n\nBug: GERRIT-277\nChange-Id: Ide9a63c3c998eac6a3ce9f23066668c2e7a9aba6\nSigned-off-by: Shawn O. Pearce \u003csop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c615881725c67dff0f6a91b5c9b36b7104e5a7e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java",
      "new_id": "b19ad6ca306ea9837ef94201fcddb3696c31d5e5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java"
    }
  ]
}
