)]}'
{
  "commit": "a892b1006b5b7193262f3783b9678e2c76978a9b",
  "tree": "b5834be69d2578788a314e269f684bc86d8d8e6b",
  "parents": [
    "ef668c92c2c87c45df02bf1609a89e4479bbb30c"
  ],
  "author": {
    "name": "Chirayu Desai",
    "email": "cdesai@cyanogenmod.org",
    "time": "Tue Jun 11 14:18:46 2013 +0530"
  },
  "committer": {
    "name": "Chirayu Desai",
    "email": "cdesai@cyanogenmod.org",
    "time": "Tue Jun 11 14:18:58 2013 +0530"
  },
  "message": "sync: assign manifest_name earlier\n\n* manifest_name was never set if opt.smart_sync or opt.smart_tag is used.\n* Set it earlier, so that the code handles it correctly when it is None.\n* An UnboundLocalError is raised if running `repo sync` without any options:\n  local variable \u0027manifest_name\u0027 referenced before assignment\n* This fixes the above regression caused by commit\n  53a6c5d93a8ba708208826dab64c55fe97f06d0b\n\nChange-Id: I57086670f3589beea8461ce0344f6ec47ab85b7b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "930211c164957f542d46837684254313202c653a",
      "old_mode": 33188,
      "old_path": "subcmds/sync.py",
      "new_id": "ff0cf3aad02ed777c98781f50f6c3221df3087c7",
      "new_mode": 33188,
      "new_path": "subcmds/sync.py"
    }
  ]
}
