)]}'
{
  "commit": "0afe190af52d83c5e52fa994e53c48e33e8e3bf4",
  "tree": "9160d8c5818a628916337193a9cc377506be9227",
  "parents": [
    "e88fd4b5940a855e961cffa36e93f844a44cd2d4"
  ],
  "author": {
    "name": "Ivan Podogov",
    "email": "ginkage@google.com",
    "time": "Fri Dec 23 11:52:21 2016 +0000"
  },
  "committer": {
    "name": "Myles Watson",
    "email": "mylesgw@google.com",
    "time": "Thu Dec 29 14:30:40 2016 +0000"
  },
  "message": "Rename the Bluetooth profile classes for HID Device role.\n\nWe already have BluetoothInputDevice class, so adding something\ncalled BluetoothHidDevice seems confusing. On the other hand,\nthe new class is designed to connect to HID Host devices, so\nnaming it BluetoothInputHost makes sense and goes in line with\nthe existing BluetoothInputDevice.\n\nThe same goes for the new constant HID_DEVICE that is just as\nconfusing to have together with the INPUT_DEVICE one.\n\nThis CL also renames the \"connection state changed\" broadcast\n(for the same reasons), declares it as an SDK constant, and also\nadds some javadoc to it.\n\nNote that BluetoothHidDeviceApp* classes remained unchanged, as\nthose correspond to the app that implements the Device (and\nconnects to the Host).\n\nTest: make\nChange-Id: I5075ca5b97db3c1dd403c2e9660eecc7380cffe2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ef94ab0d54c606bce9407ae841806706c8d5530",
      "old_mode": 33188,
      "old_path": "Android.mk",
      "new_id": "5dfa58a6ba62e11c6282faf285c598fbe7444a9b",
      "new_mode": 33188,
      "new_path": "Android.mk"
    },
    {
      "type": "modify",
      "old_id": "2b35e2bec44ba2dc616ed1fab149867e230e7dc1",
      "old_mode": 33188,
      "old_path": "core/java/android/bluetooth/BluetoothAdapter.java",
      "new_id": "b483054c99c7fd2189ff561f0cc1b8530c481f13",
      "new_mode": 33188,
      "new_path": "core/java/android/bluetooth/BluetoothAdapter.java"
    },
    {
      "type": "rename",
      "old_id": "3e6a078660758d897217c29a35c451c3968d4aae",
      "old_mode": 33188,
      "old_path": "core/java/android/bluetooth/BluetoothHidDevice.java",
      "new_id": "129fe7ecdc39ebab826f6597743f6b96123a5e29",
      "new_mode": 33188,
      "new_path": "core/java/android/bluetooth/BluetoothInputHost.java",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "6a009a9ba282a3e56359ce4f8f3fc8ff726ec2db",
      "old_mode": 33188,
      "old_path": "core/java/android/bluetooth/BluetoothProfile.java",
      "new_id": "2f64c719ec100325daf63b14ebe69f7d6000d967",
      "new_mode": 33188,
      "new_path": "core/java/android/bluetooth/BluetoothProfile.java"
    },
    {
      "type": "rename",
      "old_id": "15f73138e2cb7e5eba116076dcb517a3d79d8f8b",
      "old_mode": 33188,
      "old_path": "core/java/android/bluetooth/IBluetoothHidDevice.aidl",
      "new_id": "b2c421c47c586c7c09bc3ed52b59b892e47315d8",
      "new_mode": 33188,
      "new_path": "core/java/android/bluetooth/IBluetoothInputHost.aidl",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "4e98e34d9ebdcf5ad5719980d1123eb04095105c",
      "old_mode": 33188,
      "old_path": "core/res/AndroidManifest.xml",
      "new_id": "60cf8109edf11203db9cbc6ef9b1d7970273b4f5",
      "new_mode": 33188,
      "new_path": "core/res/AndroidManifest.xml"
    }
  ]
}
