)]}'
{
  "commit": "337d9d2edc262141f9b8f684e53aae5e47f0ae13",
  "tree": "486f2c212e2084a2730cf670fa3a41d11c16b188",
  "parents": [
    "b78263d37690a6a5cb12dd31d82ad2e140b3dfc7"
  ],
  "author": {
    "name": "Michael Wright",
    "email": "michaelwr@google.com",
    "time": "Tue Apr 22 15:03:48 2014 -0700"
  },
  "committer": {
    "name": "Michael Wright",
    "email": "michaelwr@google.com",
    "time": "Mon Apr 28 14:33:40 2014 -0700"
  },
  "message": "Move key attribute information into KeyEvent.\n\nThis consolidates all of the information that was in the native\nKeyEvent and the KeyLayout files into the managed KeyEvent class.\n\nIt also moves the definition for all of the key names to the native\nside, rather than having them in both places.\n\nChange-Id: I172e3b554e7eb52c79ae2ec406ef4332e8b25ffa\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c3f429cd7fddfc495bc439ce617ff6d470837389",
      "old_mode": 33188,
      "old_path": "core/java/android/view/KeyEvent.java",
      "new_id": "05e202bf8a7ca6f56d890997d9486a8965312432",
      "new_mode": 33188,
      "new_path": "core/java/android/view/KeyEvent.java"
    },
    {
      "type": "modify",
      "old_id": "6378ffd99749dc3da35f3c49bffaf8d112d81eac",
      "old_mode": 33188,
      "old_path": "core/java/android/view/MotionEvent.java",
      "new_id": "0626ab96b0fed9e2b57d8584eff65aaf1487db4c",
      "new_mode": 33188,
      "new_path": "core/java/android/view/MotionEvent.java"
    },
    {
      "type": "modify",
      "old_id": "c9be54dfc3e2d786ff4c3808e2e90eecb5633f41",
      "old_mode": 33188,
      "old_path": "core/java/android/view/WindowManagerPolicy.java",
      "new_id": "c5246117102a4f9b2d4c201a63d3c73e779095ab",
      "new_mode": 33188,
      "new_path": "core/java/android/view/WindowManagerPolicy.java"
    },
    {
      "type": "modify",
      "old_id": "c83541da6ecc1d6de8e048fa0ed9253b9c39ded8",
      "old_mode": 33188,
      "old_path": "core/jni/android_view_KeyEvent.cpp",
      "new_id": "7ae21a79ac08aeebb4bcc7984eb23749cbb79601",
      "new_mode": 33188,
      "new_path": "core/jni/android_view_KeyEvent.cpp"
    },
    {
      "type": "modify",
      "old_id": "76e145b782f06321099976d50bb5ce5dd395c299",
      "old_mode": 33188,
      "old_path": "core/jni/android_view_MotionEvent.cpp",
      "new_id": "6ae02e0aad95c88e90025cfd275d3aa36033d16f",
      "new_mode": 33188,
      "new_path": "core/jni/android_view_MotionEvent.cpp"
    },
    {
      "type": "modify",
      "old_id": "736b43c80c4d19221ed57226dc159bbb5b11d654",
      "old_mode": 33188,
      "old_path": "data/keyboards/AVRCP.kl",
      "new_id": "ccd0209a731d54601d248a436a2f7a1e47fb3b4e",
      "new_mode": 33188,
      "new_path": "data/keyboards/AVRCP.kl"
    },
    {
      "type": "modify",
      "old_id": "0cdcb1cfb705babd007a834c0bb5dc0bd3950631",
      "old_mode": 33188,
      "old_path": "data/keyboards/Generic.kl",
      "new_id": "56423c9552c079330dd3590186927ebc00bab22f",
      "new_mode": 33188,
      "new_path": "data/keyboards/Generic.kl"
    },
    {
      "type": "modify",
      "old_id": "f6dbfd43f13488f44981a3b7cb551a6008baa39e",
      "old_mode": 33188,
      "old_path": "data/keyboards/Vendor_0a5c_Product_8502.kl",
      "new_id": "2f07328e3d2d2e6ed5e3ec5c22256ed3f8ef3090",
      "new_mode": 33188,
      "new_path": "data/keyboards/Vendor_0a5c_Product_8502.kl"
    },
    {
      "type": "modify",
      "old_id": "903f13b6418e90463c131e28cc4d91b07fce0b7c",
      "old_mode": 33188,
      "old_path": "data/keyboards/Vendor_18d1_Product_2c40.kl",
      "new_id": "6efde4fa2cbc22465ac001a33c74e71d676ceda9",
      "new_mode": 33188,
      "new_path": "data/keyboards/Vendor_18d1_Product_2c40.kl"
    },
    {
      "type": "modify",
      "old_id": "f1caacd4140a78d6f12a2bd88aec77ebfd0d5b6a",
      "old_mode": 33188,
      "old_path": "data/keyboards/qwerty.kl",
      "new_id": "58bf654432d755c8f776ee6d74baf334db2721b2",
      "new_mode": 33188,
      "new_path": "data/keyboards/qwerty.kl"
    },
    {
      "type": "modify",
      "old_id": "77e24627478d54de9d6ff76660e3f345f9842bc3",
      "old_mode": 33188,
      "old_path": "policy/src/com/android/internal/policy/impl/PhoneWindowManager.java",
      "new_id": "8bc669ac0cb0f2f24f757b034aacc1d8d48765c3",
      "new_mode": 33188,
      "new_path": "policy/src/com/android/internal/policy/impl/PhoneWindowManager.java"
    },
    {
      "type": "modify",
      "old_id": "40859917b0aebbcbbcbdcd3aa160c8efa2f34f1d",
      "old_mode": 33188,
      "old_path": "services/core/jni/com_android_server_input_InputManagerService.cpp",
      "new_id": "34ae8b4d2e5b0760bf5ae73aec629b1278775770",
      "new_mode": 33188,
      "new_path": "services/core/jni/com_android_server_input_InputManagerService.cpp"
    }
  ]
}
