)]}'
{
  "commit": "5a71e8857560729d165e3154c97788201e063ece",
  "tree": "b17a0611d5ec856cf0369f6674fc7404c44609b9",
  "parents": [
    "9623dd5092ccddbe0a5bf817c5a6727eeda9244e"
  ],
  "author": {
    "name": "Vaibhav Devmurari",
    "email": "vdevmurari@google.com",
    "time": "Mon Sep 30 15:54:41 2024 +0000"
  },
  "committer": {
    "name": "Vaibhav Devmurari",
    "email": "vdevmurari@google.com",
    "time": "Mon Oct 07 09:41:05 2024 +0000"
  },
  "message": "hasKeycode API should take into account key remapping\n\nKeyboards can generate certain keycodes even if the keys are not\npresent in the device HID descriptor, by using key remapping APIs\n\nTest: atest ModifierKeyRemappingTest\nBug: 368397939\nFlag: EXEMPT bugfix\nChange-Id: I30afda89f289eddc2b05fb124555aebfb182852e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "67b37b12133de472ee1333990a31240a3491a47a",
      "old_mode": 33188,
      "old_path": "include/input/KeyCharacterMap.h",
      "new_id": "7ea34c2566edee53110d8a941b37f527ea1934ef",
      "new_mode": 33188,
      "new_path": "include/input/KeyCharacterMap.h"
    },
    {
      "type": "modify",
      "old_id": "b0563abaf7d21588cd9119a64fdb49e40fd51db2",
      "old_mode": 33188,
      "old_path": "libs/input/KeyCharacterMap.cpp",
      "new_id": "d775327a80192fb736b5e447f77d5622ed765625",
      "new_mode": 33188,
      "new_path": "libs/input/KeyCharacterMap.cpp"
    },
    {
      "type": "modify",
      "old_id": "0865eed4a22baa704e635a03f2abb8ee5a32ccec",
      "old_mode": 33188,
      "old_path": "services/inputflinger/reader/EventHub.cpp",
      "new_id": "10cc1eed7bb9f1e1148549e23588559eb693030c",
      "new_mode": 33188,
      "new_path": "services/inputflinger/reader/EventHub.cpp"
    },
    {
      "type": "modify",
      "old_id": "edc30379b2b699b45b9b9dd11d484700e1f61879",
      "old_mode": 33188,
      "old_path": "services/inputflinger/reader/include/EventHub.h",
      "new_id": "dffd8e3c7afdb82de72a2902c1ca93d76dbf09ef",
      "new_mode": 33188,
      "new_path": "services/inputflinger/reader/include/EventHub.h"
    }
  ]
}
