)]}'
{
  "commit": "6f9f4908087e78824a92bcf92c21d0c19197f4d2",
  "tree": "2cafb63867805980e5691878b8d31fd4c4ba2057",
  "parents": [
    "ef152d9ddbf6f7c52d577437ea60a4640f7a6f50"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Tue May 19 16:10:27 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 19 16:10:27 2026 -0700"
  },
  "message": "Split `tools/run gen` into two commands\n\nOne for generating sources and one for generating tests. This will\nmake it easier to generate just the sources at build time.\n\nBug: 513255285\nChange-Id: Ie96c3c3615ebc39b25617b21cb18b3e7c5915c52\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/309175\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "143ce742ee54da9aa09f5a4f9806da4fa106c33b",
      "old_mode": 33188,
      "old_path": "tools/src/cmd/gen/main.go",
      "new_id": "b1ff547a12e7ee2dc7e779555ee43d1aae47a418",
      "new_mode": 33188,
      "new_path": "tools/src/cmd/gen/main.go"
    },
    {
      "type": "modify",
      "old_id": "baece3d3974c6b6f4e72e30eac76ec73085a56b8",
      "old_mode": 33188,
      "old_path": "tools/src/cmd/gen/templates/templates.go",
      "new_id": "af9fbf7da48cc83dd6c1656f176ae432aa62c4fb",
      "new_mode": 33188,
      "new_path": "tools/src/cmd/gen/templates/templates.go"
    },
    {
      "type": "modify",
      "old_id": "bdae02118476178749fd147f22ec586b49fda499",
      "old_mode": 33188,
      "old_path": "tools/src/cmd/gen/templates/templates_test.go",
      "new_id": "b20404c11c478bdf19b2e9866ec5676e652a3ecb",
      "new_mode": 33188,
      "new_path": "tools/src/cmd/gen/templates/templates_test.go"
    }
  ]
}
