)]}'
{
  "commit": "51e7db07902f5dc7b19f8b45cfc0f2b66764cdda",
  "tree": "e570db74f05a126412ac8d25e900d49be974bfa5",
  "parents": [
    "1077ad7fe5a1fc7d5323a049b4e8935f60329457"
  ],
  "author": {
    "name": "Prabir Pradhan",
    "email": "prabirmsp@google.com",
    "time": "Mon Feb 07 06:02:57 2022 -0800"
  },
  "committer": {
    "name": "Prabir Pradhan",
    "email": "prabirmsp@google.com",
    "time": "Thu Mar 03 17:01:33 2022 +0000"
  },
  "message": "WindowInfo: Merge InputConfig and Feature flags\n\nMerge the two flags in native code. We move the InputConfig flag\ndefintions to AIDL since we will be using the flags in Java as part of\nthe InputWindowHandle API next.\n\nInputFeatureFlags are now a WM-only flag, but is temporarily used by\nInputWindowHandle until the cleanup is completed.\n\nBug: 216806304\nTest: atest libgui_test\nTest: atest inputflinger_tests\nChange-Id: I82d6de35b30d9cd4bcaf61499216c8faf407e885\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80bd6389a075fdefd0f40500337f3c950ec20a6c",
      "old_mode": 33188,
      "old_path": "libs/gui/WindowInfo.cpp",
      "new_id": "b02bae49d345b9e54a49fd9e6133a20c041abda5",
      "new_mode": 33188,
      "new_path": "libs/gui/WindowInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9bffaa6a0f3b25117ae4a371bcb4e861ddf5835",
      "old_mode": 33188,
      "old_path": "libs/gui/include/gui/WindowInfo.h",
      "new_id": "ef0b98b5cb3dd1c6f42983efed08b05109968eb9",
      "new_mode": 33188,
      "new_path": "libs/gui/include/gui/WindowInfo.h"
    },
    {
      "type": "modify",
      "old_id": "ff9bae28005b6267e2dc5ff5c14a4c4dc2b46b6d",
      "old_mode": 33188,
      "old_path": "libs/gui/tests/WindowInfo_test.cpp",
      "new_id": "c51b244c504d573166921a9c40f77dde17df9fe3",
      "new_mode": 33188,
      "new_path": "libs/gui/tests/WindowInfo_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "930d8194d5d77e638c0c43006f2c4e2783395982",
      "old_mode": 33188,
      "old_path": "libs/input/Android.bp",
      "new_id": "606fe2a59dec2802245e274851dcf947a3be2e66",
      "new_mode": 33188,
      "new_path": "libs/input/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "265cbf0c0bc29d785a9e8c9fe8fdc52820691108",
      "old_mode": 33188,
      "old_path": "libs/input/android/os/IInputConstants.aidl",
      "new_id": "5ce10a4a50d7940956f63a7ee445889ef2c148d9",
      "new_mode": 33188,
      "new_path": "libs/input/android/os/IInputConstants.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d1b3967f77344a1e89add7dede7ce96b5aa22c3",
      "new_mode": 33188,
      "new_path": "libs/input/android/os/InputConfig.aidl"
    },
    {
      "type": "modify",
      "old_id": "32c3a12a130b23660e3e2b069a67a06a7e966fac",
      "old_mode": 33188,
      "old_path": "services/inputflinger/dispatcher/InputDispatcher.cpp",
      "new_id": "7a0022293ae6f23eb914b5a97479797a14370f45",
      "new_mode": 33188,
      "new_path": "services/inputflinger/dispatcher/InputDispatcher.cpp"
    },
    {
      "type": "modify",
      "old_id": "b3f51ee576301cac06be0d2bb5bf74d78e8a1c87",
      "old_mode": 33188,
      "old_path": "services/inputflinger/tests/InputDispatcher_test.cpp",
      "new_id": "b3fea742191a1180db1b7af0f4b037756d78ed6c",
      "new_mode": 33188,
      "new_path": "services/inputflinger/tests/InputDispatcher_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "533acfdefea34d3de541492a602fd1bb6045e1c9",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/Layer.cpp",
      "new_id": "2653d8cb5ca184a0ccec290781b5760b73787cf7",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/Layer.cpp"
    }
  ]
}
