)]}'
{
  "commit": "cef05c28eb452810e4b79895970457ff2bdef5b4",
  "tree": "42b1171cac99d57c5c2cd146cd175dd5e602178b",
  "parents": [
    "9e8bdc39bcdfc22d05edd5f4a0ca69cdffec4f34"
  ],
  "author": {
    "name": "Tom O\u0027Neill",
    "email": "tomo@google.com",
    "time": "Thu Sep 05 09:45:03 2013 -0700"
  },
  "committer": {
    "name": "Tom O\u0027Neill",
    "email": "tomo@google.com",
    "time": "Thu Sep 05 09:45:03 2013 -0700"
  },
  "message": "Incorporate new API council comments\n\n- Split getStatus() into onGetSummary() and onGetEnabled()\n\n- Call them on app\u0027s UI thread\n\n- Allow runtime exceptions to propagate up\n\n- Make a couple of more methods final to prevent subclasses from playing\naround with the intent\n\n- Remove explicit timing requirement from javadoc\n\n- Mention that this will be restricted to system-image apps (will be\nenforced by the actual settings code)\n\n- b/10461474\n\nChange-Id: Id22dd7a707c05de396ae4c5810e839ca734714c0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be870e743feadbfba74c0545a07d6a0935300d53",
      "old_mode": 33188,
      "old_path": "api/current.txt",
      "new_id": "d17c8847b187c7114a25ff357b5eef9d72fe552c",
      "new_mode": 33188,
      "new_path": "api/current.txt"
    },
    {
      "type": "modify",
      "old_id": "8181f4eaa4f355da6455b8d2c8cd97e89bcb6b20",
      "old_mode": 33188,
      "old_path": "location/java/android/location/SettingInjectorService.java",
      "new_id": "9f321f3f879671f4c05b876d5dc3c330c4810b69",
      "new_mode": 33188,
      "new_path": "location/java/android/location/SettingInjectorService.java"
    }
  ]
}
