)]}'
{
  "commit": "21e913fae8382c1220f1dba0570f56242e4c1be6",
  "tree": "16c0f6d0a666502835788dcac260716f26b0028f",
  "parents": [
    "439d52f91dbee88905d8b3ffa591b0d24378fdaf"
  ],
  "author": {
    "name": "Jiaming Liu",
    "email": "jiamingliu@google.com",
    "time": "Tue Jun 20 19:36:45 2023 +0000"
  },
  "committer": {
    "name": "Jiaming Liu",
    "email": "jiamingliu@google.com",
    "time": "Wed Jun 28 07:02:02 2023 +0000"
  },
  "message": "Guard mRearDisplayPendingOverrideRequest with mLock\n\nmRearDisplayPendingOverrideRequest was null checked before acquiring the lock, which potentially caused the NullPointerException because the value might have changed while waiting on the lock.\n\nBug: 287264582\nChange-Id: Ia14ca58a7d608ae95e1804dbcc5ab141f6f3b27c\nTest: Manual\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb7fa1069b7b28bd304171a4ee0a7b15a7695a65",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/devicestate/DeviceStateManagerService.java",
      "new_id": "add94b1bf937a8d49ca6a8011bdf65d385a9426f",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/devicestate/DeviceStateManagerService.java"
    }
  ]
}
