)]}'
{
  "commit": "24d3ef9bc2639b54ce04bcd91980b4f2b16f08d5",
  "tree": "4f89522ac7e58dabbd89ee15abbe8d8558cb3492",
  "parents": [
    "b0fdad2821f268a367aca14cd3a45840d80f1365"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Thu Apr 30 15:12:21 2015 -0700"
  },
  "committer": {
    "name": "Ying Wang",
    "email": "wangying@google.com",
    "time": "Tue Jun 09 12:44:41 2015 -0700"
  },
  "message": "Fix comparison between signed and unsigned error on darwin\n\nmode_t is a uint16_t on darwin, which causes\nsb.st_mode \u0026 ~S_IFMT\nto produce an int when the uint16_t is promoted for the operator.\nCast to unsigned int before comparing against 0660U.\n\nChange-Id: Ib1439c08d9e2b297eeeba701891508d269c19a3d\n(cherry-pick from commit 56b37345d99f2cd85720f6b1aa1934fa3bfe29a6)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5cf696fea27e0ae4373c66eb655e87644a4827d",
      "old_mode": 33188,
      "old_path": "file_test.cpp",
      "new_id": "5445a0dd02831db1d3cf54f70bf870c1f455230a",
      "new_mode": 33188,
      "new_path": "file_test.cpp"
    }
  ]
}
