)]}'
{
  "commit": "82e413ed6c2ae048219f98da6361bd82bc431b6a",
  "tree": "064747443200ff17bdaed6d1c13ef3e2bb9f103c",
  "parents": [
    "5791961df11c7ae9576bb1119c6cc54c2cd1038d"
  ],
  "author": {
    "name": "Arpit Singh",
    "email": "arpitks@google.com",
    "time": "Tue Oct 10 19:30:58 2023 +0000"
  },
  "committer": {
    "name": "Arpit Singh",
    "email": "arpitks@google.com",
    "time": "Tue Oct 31 15:19:27 2023 +0000"
  },
  "message": "Record last keypress timestamp on physical keyboard while typing\n\nAdded method to record keypress timestamp while typing. This will be\nused by touchpad to trigger additional palm rejection logic.\n\nBug: 301055381\nTest: atest KeyboardInputMapperUnitTest\nChange-Id: I4bbfe4c5fefc687a4901e46c9d4c6f832ec1a245\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5766b14231664fa3db89a214ad4fc7cbebaf03ab",
      "old_mode": 33188,
      "old_path": "services/inputflinger/reader/InputReader.cpp",
      "new_id": "0582649d388df528f8134edd68699e1be7bc5030",
      "new_mode": 33188,
      "new_path": "services/inputflinger/reader/InputReader.cpp"
    },
    {
      "type": "modify",
      "old_id": "9a297c9acea2d10e5b3a3b172dd936791965b13a",
      "old_mode": 33188,
      "old_path": "services/inputflinger/reader/include/InputReader.h",
      "new_id": "4c78db38cc125eb1973c69112db8c248d8a26955",
      "new_mode": 33188,
      "new_path": "services/inputflinger/reader/include/InputReader.h"
    },
    {
      "type": "modify",
      "old_id": "aed75636f7470c35fc96fb0abb607a84c5fd35d9",
      "old_mode": 33188,
      "old_path": "services/inputflinger/reader/include/InputReaderContext.h",
      "new_id": "69b2315a6c8eabc8a8c206ec09e56a60d5cf36ff",
      "new_mode": 33188,
      "new_path": "services/inputflinger/reader/include/InputReaderContext.h"
    },
    {
      "type": "modify",
      "old_id": "531fc6766dbe5b72d605f2fd1cdb1f7e57004ab3",
      "old_mode": 33188,
      "old_path": "services/inputflinger/reader/mapper/KeyboardInputMapper.cpp",
      "new_id": "f068cc8aa468200c76ac9e8fecae43b1b6a4b05d",
      "new_mode": 33188,
      "new_path": "services/inputflinger/reader/mapper/KeyboardInputMapper.cpp"
    },
    {
      "type": "modify",
      "old_id": "09808df18cfcdc14f11d52b360c7aabbcacadf81",
      "old_mode": 33188,
      "old_path": "services/inputflinger/reader/mapper/KeyboardInputMapper.h",
      "new_id": "500256b21feef8a2c9d894c1bf272fe2fba6a9b0",
      "new_mode": 33188,
      "new_path": "services/inputflinger/reader/mapper/KeyboardInputMapper.h"
    },
    {
      "type": "modify",
      "old_id": "dac4ea02c4274b367174edb585fc1c88fd7325d3",
      "old_mode": 33188,
      "old_path": "services/inputflinger/tests/InputMapperTest.cpp",
      "new_id": "787444c9e653a915e965beedf96df533940635ca",
      "new_mode": 33188,
      "new_path": "services/inputflinger/tests/InputMapperTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "c2ac2587652801baa20a83de688c516903d2de65",
      "old_mode": 33188,
      "old_path": "services/inputflinger/tests/InputMapperTest.h",
      "new_id": "3f9061fc6afdf1a04edcf60ea8663d645d83102d",
      "new_mode": 33188,
      "new_path": "services/inputflinger/tests/InputMapperTest.h"
    },
    {
      "type": "modify",
      "old_id": "ca85558a0ccbf008166e3a74aa3aa5a79325cd13",
      "old_mode": 33188,
      "old_path": "services/inputflinger/tests/InstrumentedInputReader.h",
      "new_id": "e9c7bb44e809aba60cff16581b0b05011e000a31",
      "new_mode": 33188,
      "new_path": "services/inputflinger/tests/InstrumentedInputReader.h"
    },
    {
      "type": "modify",
      "old_id": "05823cd9de944790b2b3e485d4f298b6a8cdd80c",
      "old_mode": 33188,
      "old_path": "services/inputflinger/tests/InterfaceMocks.h",
      "new_id": "73949136f41f285403dd80796437c8c6c59c0a19",
      "new_mode": 33188,
      "new_path": "services/inputflinger/tests/InterfaceMocks.h"
    },
    {
      "type": "modify",
      "old_id": "48f5673c5169c82efa12029b1adacbc5851d6e53",
      "old_mode": 33188,
      "old_path": "services/inputflinger/tests/KeyboardInputMapper_test.cpp",
      "new_id": "2ef79999a20d7aa05d75c454ae2cdae221155a9c",
      "new_mode": 33188,
      "new_path": "services/inputflinger/tests/KeyboardInputMapper_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "bdedfdfa0c7ffa3fc518d7f5def8d3c086873f7d",
      "old_mode": 33188,
      "old_path": "services/inputflinger/tests/fuzzers/MapperHelpers.h",
      "new_id": "e1c0fe28d96171a84ffab608d331e848b03bf99c",
      "new_mode": 33188,
      "new_path": "services/inputflinger/tests/fuzzers/MapperHelpers.h"
    }
  ]
}
