)]}'
{
  "commit": "d04f88359391a12375c1a3e948a0b2dcb4c97a18",
  "tree": "690692869fda0db62caee5e0a6de033538190f34",
  "parents": [
    "2a30e944e25dde3b3eb82468ff91c16dc765ffed"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Sep 01 06:58:28 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 01 06:58:28 2026 -0700"
  },
  "message": "[val] Move the Validator class to the header file\n\nSplit the Validator class definition out of the cc files and into the\nheader. This will allow it to access methods spread over multiple files.\n\nBug: 555255421\nChange-Id: I3500adfe9b67295452a7ffced3d3efd01680f4e2\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/338215\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84e089972dd3b774ce1c4222f95603a001f91469",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.cc",
      "new_id": "ef5f41da084fd20fd4471ae112126a57dcbc87b9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "a2d8ee61f2e7bd1eb1fbc5308a3dcd98621a5dc3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.h",
      "new_id": "b95bf402a2c41409da96946ba050813a16ccea7f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.h"
    }
  ]
}
