)]}'
{
  "commit": "d1a7f070d447443eb21036fd431f225b268b8828",
  "tree": "0b9c008ce58f6d7ad489005a817d429721db4882",
  "parents": [
    "78a3e633778c42b5c5eb056e2c1cafd086658936"
  ],
  "author": {
    "name": "Aric Stewart",
    "email": "aric@codeweavers.com",
    "time": "Thu Jun 09 15:35:48 2005 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Jun 09 15:35:48 2005 +0000"
  },
  "message": "Avoid a loop where a parent\u0027s parent refers to itself as its parent.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "165643f2ac60c37f0ead64bd21ac23d376bfecc4",
      "old_mode": 33188,
      "old_path": "dlls/msi/action.c",
      "new_id": "e71f13e1ac14399845e80134abe9930aa9a43e7a",
      "new_mode": 33188,
      "new_path": "dlls/msi/action.c"
    }
  ]
}
