)]}'
{
  "commit": "c43ad3d312d05fb5d3896c6b9d26be38c37d2c3a",
  "tree": "66eb41833e38cd47491497aef73d4dfd1e0d365c",
  "parents": [
    "b29894a2f51d31f1f843cca6641b6b97609717e2"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser.grainawi@oss.qualcomm.com",
    "time": "Wed Aug 19 13:22:27 2026 -0700"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser.grainawi@oss.qualcomm.com",
    "time": "Wed Aug 19 13:24:45 2026 -0700"
  },
  "message": "Fix early return after populating currentFiles from diffSummary\n\nWithout an early return, `currentFilePaths()` would fall through after\npopulating `currentFiles` from the already-loaded diff summary,\nunnecessarily fetching the change and current patch set and then\nre-computing the file list via `DiffOperations`. The diff summary path\nwas clearly intended as a fast exit, but the missing `return` meant it\nwas silently ignored every time.\n\nRelease-Notes: skip\nChange-Id: I1e7feeb4c62476d606173677cc826634d3c11dee\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49b11655a8deaa9c34583d8aa4584a7660a66661",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/server/query/change/ChangeData.java",
      "new_id": "6ac66bf47373f28e6bfe1c5b4258bb02b0966c50",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/query/change/ChangeData.java"
    }
  ]
}
