)]}'
{
  "commit": "dd54f74de15dbee21d4e6071b6e4060309123034",
  "tree": "e8cfe0d24af498decec185b229fca74862796dfd",
  "parents": [
    "48a49f3730741e691f9c458df295a5db0e2bc7e4"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Fri Jan 13 17:15:32 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jan 13 17:15:32 2023 +0000"
  },
  "message": "tint/uniformity: Rework generation of diagnostics\n\nFlip the diagnostics so that the trigger location is on the builtin\nthat requires uniformity.\n\nWe also now show the place at which control flow diverges regardless\nof where it is in the function call stack.\n\nChange-Id: Id739a137b9011c900649b74165a6600a95d87ca4\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/116691\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5aa37ddfd402f1f00795eea3e816b4d8bb7dd83",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/uniformity.cc",
      "new_id": "5fed4716d48f03b771a4fd3a04566ff41195e5e5",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/uniformity.cc"
    },
    {
      "type": "modify",
      "old_id": "51e607a4a2240163d6f24ed8d7f3f8a33d9e96fa",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/uniformity_test.cc",
      "new_id": "5052a1f3dba0856cd13ba1c5f6ab2525b0122519",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/uniformity_test.cc"
    }
  ]
}
