)]}'
{
  "commit": "9422bdca314064fe82075b90cf529865c8053c44",
  "tree": "72d47edc5e347087928642e3b43c365aac268676",
  "parents": [
    "9fa49cc3308f6af593d780581121afc3c1d7e046"
  ],
  "author": {
    "name": "Amith Yamasani",
    "email": "yamasani@google.com",
    "time": "Wed Apr 10 16:58:19 2013 -0700"
  },
  "committer": {
    "name": "Amith Yamasani",
    "email": "yamasani@google.com",
    "time": "Wed Apr 10 17:06:02 2013 -0700"
  },
  "message": "Don\u0027t sync from adapters that haven\u0027t opted in to restricted accounts\n\nSyncManager should not allow syncing of data from apps that haven\u0027t opted\nin to viewing restricted accounts in limited users.\n\nOverride getIsSyncable() to check if the sync adapter has the manifest\nentry to enable restricted accounts of that account type. Return the default\nisSyncable state if the adapter has opted in, otherwise return 0 for false.\n\nBug: 8566533\nChange-Id: I3777f1e4fdb8debe1724ab083272e2d9bd2e63f2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68cf5fcefa9b93baa46d7fb9e43d54802fc981d3",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/content/ContentService.java",
      "new_id": "f82cf0110227490018cd5e94075abe848b0d71cb",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/content/ContentService.java"
    },
    {
      "type": "modify",
      "old_id": "b3f9bf17401c13d266f3b4109a7d8077b7870f9e",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/content/SyncManager.java",
      "new_id": "1c883ec8ce25b5c935ff08736d1c7cad0d042657",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/content/SyncManager.java"
    }
  ]
}
