)]}'
{
  "commit": "1f1e920bb5819efd2d9cdffaf9f2a1247269f3f3",
  "tree": "32f54ec5a9ad1a329e2c7502732f6967193015b5",
  "parents": [
    "5fe3fbb85c116d48f36a57d56f33c4e9a6f35d0b"
  ],
  "author": {
    "name": "rjrjr@google.com",
    "email": "rjrjr@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Oct 27 07:48:50 2009 +0000"
  },
  "committer": {
    "name": "rjrjr@google.com",
    "email": "rjrjr@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Oct 27 07:48:50 2009 +0000"
  },
  "message": "Just remembered that MenuItemParser has support for the old phantom\nMenuItemHTML child, which I killed off like a year ago. Getting rid of\nthat support drastically simplifies the class.\n\nIt also revealed a bug in\nUiBinderWriter#getClassHierarchyBreadthFirst: it was actually depth\nfirst, leading primitive parsers like UiObjectParser to fire before\nhigher level stuff like HasHTMLParser.\n\nReviewed by jgw\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@6481 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57f0393ccdc6833a524d4529d4345656cd12e9b7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/uibinder/parsers/MenuItemParser.java",
      "new_id": "0d639da68b26d765c17e03f63491a7ad3fde9cae",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/uibinder/parsers/MenuItemParser.java"
    },
    {
      "type": "modify",
      "old_id": "e9552d9d5946157815f1db39dd1463e04aac537d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java",
      "new_id": "393615501b8f76f933a98e395ca1f8404bcb30ab",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java"
    }
  ]
}
