)]}'
{
  "commit": "c18f8076ebdb2cda8842cfda2583897aa2c388e1",
  "tree": "c44d12ee7e06966b6ac3ea5e1198c35753306a88",
  "parents": [
    "db338c2e907acb8a93d0519940a1c21125f6db1b"
  ],
  "author": {
    "name": "Daichi Hirono",
    "email": "hirono@google.com",
    "time": "Wed Feb 10 14:59:52 2016 -0800"
  },
  "committer": {
    "name": "Daichi Hirono",
    "email": "hirono@google.com",
    "time": "Thu Feb 11 12:45:55 2016 -0800"
  },
  "message": "Show specific error message for busy device.\n\nWhen MTP device is busy (e.g. used by other application),\nMtpDocumentsProvider cannot open the device. The CL introduces specific\nerror message for the case.\n\nBUG\u003d26694828\n\nChange-Id: Iffee2e1c554e4089601186469ff0eac2fd04decd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "43a420cf6d976bbdc4d9082ad127cb0d1f6f607b",
      "old_mode": 33188,
      "old_path": "packages/MtpDocumentsProvider/res/values/strings.xml",
      "new_id": "42bedf1c1cdc74dd2853b3e6ea7b48dd207f624c",
      "new_mode": 33188,
      "new_path": "packages/MtpDocumentsProvider/res/values/strings.xml"
    },
    {
      "type": "modify",
      "old_id": "033845401b4b20805cd31fb1b23af495f1e6e170",
      "old_mode": 33188,
      "old_path": "packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsProvider.java",
      "new_id": "7eae71a8d8a4ff9ce4d9ede2dadccda753edfa36",
      "new_mode": 33188,
      "new_path": "packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsProvider.java"
    },
    {
      "type": "modify",
      "old_id": "5519efd5a323bf098e2216aef620014d38aec5cf",
      "old_mode": 33188,
      "old_path": "packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java",
      "new_id": "0527790470fb51c9e3b66078b67447d659fe8452",
      "new_mode": 33188,
      "new_path": "packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55f55b0edbc3f8ef7ca73610a2ebd7ff5dcf56ed",
      "new_mode": 33188,
      "new_path": "packages/MtpDocumentsProvider/src/com/android/mtp/exceptions/BusyDeviceException.java"
    },
    {
      "type": "modify",
      "old_id": "5b0f55703a2b54d3e3093b36f5a613f907ab4cc9",
      "old_mode": 33188,
      "old_path": "packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java",
      "new_id": "4bc016247762d715570416851558902e5438eda9",
      "new_mode": 33188,
      "new_path": "packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java"
    },
    {
      "type": "modify",
      "old_id": "b23038b6c3f6008886b50cdd0a9fea1bd91ab552",
      "old_mode": 33188,
      "old_path": "packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestResources.java",
      "new_id": "a576a04ac6bb3f4ededb22413e8eba7435fedac3",
      "new_mode": 33188,
      "new_path": "packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestResources.java"
    }
  ]
}
