)]}'
{
  "commit": "96c2d654897ffe82d7df9f1dd2295cda5809be73",
  "tree": "50f12eb584bb4ea64e4c43757ace386678c1f9c9",
  "parents": [
    "cee5c771664833e517f47c0a33e520fd967cbe57"
  ],
  "author": {
    "name": "Dan Willemsen",
    "email": "dwillemsen@google.com",
    "time": "Wed Apr 06 16:03:54 2016 -0700"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Fri Apr 22 10:32:06 2016 +0900"
  },
  "message": "Fix XmlManifest.Save with remotes that have \u0027alias\u0027 set\n\nWhen the alias attribute is set for a remote, the RemoteSpec attached to\na Project only contains the alias name used by git, not the original\nname used in the manifest. But that\u0027s not enough information to\nreconstruct the manifest, so save off the original manifest name as\nanother RemoteSpec parameter, only used to write the manifest out.\n\nBug: Issue 181\nBug: Issue 219\nChange-Id: Id7417dfd6ce5572e4e5fe14f22924fdf088ca4f3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ac607ecae6fd728b6bfc5542237f39e500f7254",
      "old_mode": 33188,
      "old_path": "manifest_xml.py",
      "new_id": "bc4d8c402f557d2e6b644eeffc995d014b410222",
      "new_mode": 33188,
      "new_path": "manifest_xml.py"
    },
    {
      "type": "modify",
      "old_id": "e0bd9c10ff66706b01e539aae9e48d62578bdf07",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "8213e431097ca26cfcc1e08fe3f850a09cec26d3",
      "new_mode": 33188,
      "new_path": "project.py"
    }
  ]
}
