)]}'
{
  "commit": "c50f31d213d6764602aed76ed9993d45d33d76d9",
  "tree": "7bcb117941c02401599b8680fad92cad9f5eb83c",
  "parents": [
    "6d51571835737c7502a2e111ee9dc2527ebad984"
  ],
  "author": {
    "name": "Jeff Sharkey",
    "email": "jsharkey@android.com",
    "time": "Sat Sep 22 17:14:02 2012 -0700"
  },
  "committer": {
    "name": "Jeff Sharkey",
    "email": "jsharkey@android.com",
    "time": "Sat Sep 22 17:14:02 2012 -0700"
  },
  "message": "Check READ_EXTERNAL enforcement outside of lock.\n\nSince SettingsProvider can call back into PMS, query the default\nenforcement state before acquiring mPackages lock.\n\nBug: 7182437\nChange-Id: Ie218aedfc7a943e5b221814af3e0356c7199b0e4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f2387b6bca5a450a27044b45863e774fb70d0b9",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/pm/PackageManagerService.java",
      "new_id": "f5ea5460c4812c5f791e01b4fffc43953afa0dd5",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/pm/PackageManagerService.java"
    }
  ]
}
