)]}'
{
  "commit": "020d5679cd12e74c7f0aaef5a2c9182de0ec1ab6",
  "tree": "a292722065331b4086424800076c291702b9d01c",
  "parents": [
    "3c8ac962aac81e1c0f97df8689a3bd52a36d9552"
  ],
  "author": {
    "name": "Prabir Pradhan",
    "email": "prabirmsp@google.com",
    "time": "Thu Sep 12 23:44:39 2024 +0000"
  },
  "committer": {
    "name": "Prabir Pradhan",
    "email": "prabirmsp@google.com",
    "time": "Thu Sep 12 23:44:39 2024 +0000"
  },
  "message": "Fix NPE in UinputTouchDevice\n\nThe waitForDeviceUpdatesUntil method was not checking if the inputDevice was null before accessing its associatedDisplayId property. This could cause a NullPointerException if the inputDevice was not found.\n\nThis CL fixes the issue by checking if the inputDevice is null before accessing its associatedDisplayId property.\n\nBug: 366300252\nChange-Id: Icb7c9a5751b13cc685b3c3c63c43f23aed1ade02\nTest: Presubmit\nFlag: TEST_ONLY\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2907d047838b1174dcb3f937dc5c0c63154bfc19",
      "old_mode": 33188,
      "old_path": "libs/input/src/com/android/cts/input/UinputTouchDevice.kt",
      "new_id": "f3412a00acf2da395edcad9ada07035347a61a20",
      "new_mode": 33188,
      "new_path": "libs/input/src/com/android/cts/input/UinputTouchDevice.kt"
    }
  ]
}
