)]}'
{
  "commit": "1e7ab2a63f7ec53aa649015dff8d46ad2501d993",
  "tree": "511ced99493616dc55231a95885f670407becd3a",
  "parents": [
    "e76efdd7b342577c40aa271fa5ded9d66a783a9b"
  ],
  "author": {
    "name": "Conley Owens",
    "email": "cco3@android.com",
    "time": "Tue Oct 08 17:26:57 2013 -0700"
  },
  "committer": {
    "name": "Conley Owens",
    "email": "cco3@android.com",
    "time": "Tue Oct 08 17:26:57 2013 -0700"
  },
  "message": "Respect remote aliases\n\nPreviously, change I7150e449341ed8655d398956a095261978d95870\nhad broken alias support in order to fix the manifest command to keep\nit from spitting projects that point to an alias that wasn\u0027t recorded.\nThis commit reverts that commit and instead solves the issue more\ncorrectly, outputting the alias in the remote node of the manifest and\nrespecting that alias when outputting the list of projects.\n\nChange-Id: I941fc4adb7121d2e61cedc5838e80d3918c977c3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e40e6fac0a711803717d76945b175b7503f87685",
      "old_mode": 33188,
      "old_path": "manifest_xml.py",
      "new_id": "bdbb1d4029c8a6c5802f579af3939f7062c4e47b",
      "new_mode": 33188,
      "new_path": "manifest_xml.py"
    }
  ]
}
