)]}'
{
  "commit": "ea6892e02e10a57673a42f0922ad28694595dcaa",
  "tree": "3f848783f217758c31e3491fef6fd84b7bf8cf52",
  "parents": [
    "2a4c5acc27e546f11e578e9982d8c33deb6b88fb"
  ],
  "author": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Tue Aug 23 17:31:25 2011 -0700"
  },
  "committer": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Tue Aug 23 17:49:49 2011 -0700"
  },
  "message": "Support BTN_TOOL_*TAP as synonyms for BTN_TOOL_FINGER.\nBug: 5205301\n\nSome drivers report one finger as BTN_TOOL_FINGER, two as\nBTN_TOOL_DOUBLETAP, three as BTN_TOOL_TRIPLETAP and four\nas BTN_TOOL_QUADTAP.  Since we care about the tool type,\nwe need to handle _DOUBLE/_TRIPLE/_QUAD tap in the same way\nwe handle _FINGER.\n\nChange-Id: I8eb83d2a2bada9ac32d07619c7eea84e924316b8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40c85fc7f0535b349af3cb13be67fdb52f557c77",
      "old_mode": 33188,
      "old_path": "services/input/InputReader.cpp",
      "new_id": "643866b4efad3906812be334cee35a69da1a4d02",
      "new_mode": 33188,
      "new_path": "services/input/InputReader.cpp"
    },
    {
      "type": "modify",
      "old_id": "76d77f1c1c2ac71a68ef6494d292e3bd61ddb48f",
      "old_mode": 33188,
      "old_path": "services/input/InputReader.h",
      "new_id": "bad96dfbc7fa2133c5a33238254ca294103b28fd",
      "new_mode": 33188,
      "new_path": "services/input/InputReader.h"
    },
    {
      "type": "modify",
      "old_id": "47969583c0099622dc21d6e613d6b6360ac506b9",
      "old_mode": 33188,
      "old_path": "services/input/tests/InputReader_test.cpp",
      "new_id": "32f948b8726f72eb84f3923372abf1a2f616755b",
      "new_mode": 33188,
      "new_path": "services/input/tests/InputReader_test.cpp"
    }
  ]
}
