)]}'
{
  "commit": "88b86728a4451b97a2c6dcae2feb98014c077793",
  "tree": "cd7329765b3a013535a4c8d5290085ec8fda6101",
  "parents": [
    "e66291f6d0f29938d6671cf8702d0fdab45a1199"
  ],
  "author": {
    "name": "Victor Boivie",
    "email": "victor.boivie@sonyericsson.com",
    "time": "Wed Sep 07 09:43:28 2011 +0200"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Fri Nov 16 04:22:10 2012 +0900"
  },
  "message": "Add option to abort on error in forall\n\nAdd a new option (-e, --abort-on-errors) which will cause forall to\nabort without iterating through remaining projects if a command\nexits unsuccessfully.\n\nBug: Issue 17\nChange-Id: Ibea405e0d98b575ad3bda719d511f6982511c19c\nSigned-off-by: Victor Boivie \u003cvictor.boivie@sonyericsson.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49e725c2afb1c649fe31e0c167e5cc3c5ea59803",
      "old_mode": 33188,
      "old_path": "subcmds/forall.py",
      "new_id": "4c1c9ff8294c0d74dcc43cb1bda0151e1f127f9c",
      "new_mode": 33188,
      "new_path": "subcmds/forall.py"
    }
  ]
}
