)]}'
{
  "commit": "19dd09c3e7e2e5d11478cda0737fa3f0f85ba918",
  "tree": "2b0981ccf1f43c15daaabbc49cf7e73483df84c3",
  "parents": [
    "a737d0b5acf486be13271a6bd6e8fac58539a00a"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Wed Sep 10 16:41:26 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 10 16:41:26 2025 -0700"
  },
  "message": "[tint][val] Check the terminator of loop initializers\n\nThese should always be terminated by NextIteration\n\nFixes: 442253764\nChange-Id: Ibd389177f92d13a42ea1d26417cea6eddc92fb3e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/261494\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\nAuto-Submit: Ryan Harrison \u003crharrison@chromium.org\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3fed01bb948f70b7121b943d415c46ac20736da0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.cc",
      "new_id": "b7e41165d54fe3ba7e49f64adcf3f92e9bbd9e3f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "74823fd20d482b273dbd8b174d58c8a2a2d732ff",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_flow_control_test.cc",
      "new_id": "6c2c160be41e74251ef1a0826d682d590be8e682",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_flow_control_test.cc"
    }
  ]
}
