)]}'
{
  "commit": "cd75706117432e33d11639e675bcff50479a6bb9",
  "tree": "cd2ea01c3733f2e4be7730d90d1d4692dbe82f58",
  "parents": [
    "39c6526249a27b9dd9252910adecf8353b0792f0"
  ],
  "author": {
    "name": "Amith Yamasani",
    "email": "yamasani@google.com",
    "time": "Fri Oct 19 18:23:52 2012 -0700"
  },
  "committer": {
    "name": "Amith Yamasani",
    "email": "yamasani@google.com",
    "time": "Mon Oct 22 12:38:53 2012 -0700"
  },
  "message": "System server should always send broadcasts to a specific or all users\n\nBug: 7368245\n\nLog a warning if the system process calls unqualified sendBroadcast()\nand other calls.\n\nAs a result of the logging above, found a few more method calls such as\nbindService() that would benefit from being more explicit to avoid\nfuture confusion and reduce the log warnings.\n\nChange-Id: I17f15c8be9adf7becd456d6abbab606f19befdbf\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e1e35886d8ed3285f83a0c15d13cf86d811c036",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ContextImpl.java",
      "new_id": "95b6bed3dfb8c3ebdec25ba34817407ae3b662e6",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ContextImpl.java"
    },
    {
      "type": "modify",
      "old_id": "05bab9c2d691bd4db1592b2db0a62bf8059e4aa3",
      "old_mode": 33188,
      "old_path": "core/java/android/content/SyncManager.java",
      "new_id": "977b46161164bb2ccfeb0e38ed00e58c7e41cc8e",
      "new_mode": 33188,
      "new_path": "core/java/android/content/SyncManager.java"
    },
    {
      "type": "modify",
      "old_id": "97a3f26709ce61bc7dbb990d6616b96999f2cc9f",
      "old_mode": 33188,
      "old_path": "policy/src/com/android/internal/policy/impl/keyguard/ClockView.java",
      "new_id": "6c701c7dca015eb34ad3b0f58af08e3419812f89",
      "new_mode": 33188,
      "new_path": "policy/src/com/android/internal/policy/impl/keyguard/ClockView.java"
    },
    {
      "type": "modify",
      "old_id": "f241c8090dbc3ed7f568bb4fcbdf7c71a1df450c",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/BackupManagerService.java",
      "new_id": "dcbf3f51257d80fd269372edc9234b1bade74e87",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/BackupManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "ffbfef684811f8749094b60568bac25c9702229a",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/InputMethodManagerService.java",
      "new_id": "679a22a6c2a23c8f66766d104029fe6b5993c340",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/InputMethodManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "e46afd32608408eab4df7f089e0d467ee59471f5",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/SystemServer.java",
      "new_id": "894c4d02e794bc31c796ff79297f8fb67e588d02",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/SystemServer.java"
    },
    {
      "type": "modify",
      "old_id": "bfb60bbe8f55ad3e09d8f74ebf603e3f0dac6072",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/dreams/DreamController.java",
      "new_id": "1ab6a77a85e725a4e84436f2a884c0803b90a514",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/dreams/DreamController.java"
    }
  ]
}
