)]}'
{
  "commit": "bd25f1cad839bbe84f1baa0eb1aa3ddd84fcbde5",
  "tree": "423d68389b27d966e3cdd9dbd56b7d6f22afeaba",
  "parents": [
    "219643eebd19e550100f317ea52854bde4047d8f"
  ],
  "author": {
    "name": "Garfield Tan",
    "email": "xutan@google.com",
    "time": "Thu Jan 23 10:49:05 2020 -0800"
  },
  "committer": {
    "name": "Garfield Tan",
    "email": "xutan@google.com",
    "time": "Mon Feb 24 12:42:21 2020 -0800"
  },
  "message": "Add event ID generator.\n\nBug: 144889238\nTest: atest libinput_test\nChange-Id: I0fd192b3c5a08326aa6a6598025c7b8cdc64cce4\nMerged-In: I0fd192b3c5a08326aa6a6598025c7b8cdc64cce4\n(cherry picked from commit 84b087ec591626e8dd7d3d2c877afb74f0de1b09)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14a7288d19fec0078872f92eae53456010e3a49f",
      "old_mode": 33188,
      "old_path": "include/input/Input.h",
      "new_id": "b86d761e488082ae14dc0ebdae4345d0843a33ba",
      "new_mode": 33188,
      "new_path": "include/input/Input.h"
    },
    {
      "type": "modify",
      "old_id": "2a73dc0149d9bd08b22b76d554d06ecfed462f34",
      "old_mode": 33188,
      "old_path": "libs/input/Input.cpp",
      "new_id": "abd031ae2642179fc67086f3146bc498fdf94bf7",
      "new_mode": 33188,
      "new_path": "libs/input/Input.cpp"
    },
    {
      "type": "modify",
      "old_id": "fb21d5e3b1554702d67b22c263b169b94866ada4",
      "old_mode": 33188,
      "old_path": "libs/input/tests/Android.bp",
      "new_id": "3b571464613ed5a1f9d69b0863322fe1f341662d",
      "new_mode": 33188,
      "new_path": "libs/input/tests/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7fc3c0ef2ec0d8e2e9cf429b8dbbe32eb06bcf4",
      "new_mode": 33188,
      "new_path": "libs/input/tests/IdGenerator_test.cpp"
    }
  ]
}
