)]}'
{
  "commit": "9c3cee9824026764275e4d84ba9b5d9fdc5da690",
  "tree": "a68cba5a6d4dc4dc747c4089a2426dcfe5550b77",
  "parents": [
    "a3de74555120cc4dc205a3f93ef44c843b8d64a8"
  ],
  "author": {
    "name": "Christopher Tate",
    "email": "ctate@google.com",
    "time": "Thu Mar 25 16:06:43 2010 -0700"
  },
  "committer": {
    "name": "Christopher Tate",
    "email": "ctate@google.com",
    "time": "Fri Mar 26 14:26:44 2010 -0700"
  },
  "message": "API CHANGE: Backup/restore API changes requested by the API Council\n\n* @hide the android.app.backup.RestoreSession class and functionality\n\n* Provide a public method on android.app.backup.BackupManager that apps\n  can use to request a restore pass of their last-known-good dataset.\n  The new method is called requestRestore().\n\n* Provide the name of the package being restored, not just its ordinal,\n  in the RestoreObserver\u0027s onUpdate() callback.\n\nPart of bug #2545514\n\nChange-Id: I9689bf8d6e2b808b4ee412424a36a835be0a5ca8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ac681203ac81c0fb852233a03cc4c1bbe080881",
      "old_mode": 33188,
      "old_path": "api/current.xml",
      "new_id": "f9470d9f3a046506bf13659ac84bf60b3e8615dd",
      "new_mode": 33188,
      "new_path": "api/current.xml"
    },
    {
      "type": "modify",
      "old_id": "d040b44e0702b8df2c7cdc0923cd576abcda6ceb",
      "old_mode": 33188,
      "old_path": "cmds/bmgr/src/com/android/commands/bmgr/Bmgr.java",
      "new_id": "fa8a7c8c4784a8cb3d261023b0460dedb3a3416c",
      "new_mode": 33188,
      "new_path": "cmds/bmgr/src/com/android/commands/bmgr/Bmgr.java"
    },
    {
      "type": "modify",
      "old_id": "2da8b56215ba7cf3ba9e007966eba69fcbf25d30",
      "old_mode": 33188,
      "old_path": "core/java/android/app/backup/BackupManager.java",
      "new_id": "dff06952781419a8c519640cdd94837b020bca16",
      "new_mode": 33188,
      "new_path": "core/java/android/app/backup/BackupManager.java"
    },
    {
      "type": "modify",
      "old_id": "75d0d175fdfcc563179c1874967643170d9e343c",
      "old_mode": 33188,
      "old_path": "core/java/android/app/backup/IRestoreObserver.aidl",
      "new_id": "ec856839cb3e1d6e69ba6f53556ba9a75d6799a0",
      "new_mode": 33188,
      "new_path": "core/java/android/app/backup/IRestoreObserver.aidl"
    },
    {
      "type": "modify",
      "old_id": "7a5e10b72ea71dc8cf45c2d75582cab59b646c96",
      "old_mode": 33188,
      "old_path": "core/java/android/app/backup/RestoreObserver.java",
      "new_id": "0a4ea176d10eee508592dc18d2e30776352f46e7",
      "new_mode": 33188,
      "new_path": "core/java/android/app/backup/RestoreObserver.java"
    },
    {
      "type": "modify",
      "old_id": "730a21ffcfd52f86a987171fe36f3b8587ce765a",
      "old_mode": 33188,
      "old_path": "core/java/android/app/backup/RestoreSession.java",
      "new_id": "da2778b6135f42a2287741295a45881688822167",
      "new_mode": 33188,
      "new_path": "core/java/android/app/backup/RestoreSession.java"
    },
    {
      "type": "modify",
      "old_id": "dae7f9c683024bf2b83aa6981b5aafc962d32f1b",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/BackupManagerService.java",
      "new_id": "7607c741d76271c7894e81898498c70abd5ce6d4",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/BackupManagerService.java"
    }
  ]
}
