)]}'
{
  "commit": "fbc5a959b5d8a92045b2c65e685e963cda62ee88",
  "tree": "9361baa3f893b00cdfc12be8852c62d94e5cb860",
  "parents": [
    "4a36f8e0ec8a35e894fa977bf24520450dc421be"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Tue Mar 24 16:36:37 2026 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 24 16:36:37 2026 -0700"
  },
  "message": "[glsl] Use Result for writer test helpers\n\nThis will make it easier to move CanGenerate() into Generate().\n\nChange-Id: I20b438f2104ebfa904393f567a5002bbcf72798e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/296635\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8635d2219cce946fd24ebbc1dbafbc1cb1ffec96",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/access_test.cc",
      "new_id": "4099806bb3340a57ddc122178356fb12ffbcf148",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/access_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f9674a4db78db22d2eb438a9dfcaf69c2eb205c9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/binary_test.cc",
      "new_id": "7eccf84beee647b32edb44511636f92bb828253e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3beb265d798a9fe5a04cf9152a90767f180c0b5d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/builtin_test.cc",
      "new_id": "e29c650b78d0c832d30e928951b179fafc789c71",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "85961d54486541e440d4092386dde32e11043d3d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/call_test.cc",
      "new_id": "1637da0f500f3ad308485ff6a60f6d1bcf6e438c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "64a2a9d3fda658d12b927d621dd75f0cddccded6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/constant_test.cc",
      "new_id": "ee4ff87ca34ccb9dc67b4b48f3a1a0f659624197",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d6f0942e9dd0de0e91d6ca73af2e2d95261e7ea7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/constructor_test.cc",
      "new_id": "c969cdfc225e5a63cf4662e5b8d1a628a7c009fb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/constructor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "969d4c5c6b87532a989ae837d2250a316faaa7df",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/convert_test.cc",
      "new_id": "b397b5f306483ba35e18f7f6c098aec6f1a56cc8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/convert_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bf43ba8c714f964d0dc365f7ed6c73a915e4fc77",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/function_test.cc",
      "new_id": "4f51f11e27f9c0f67e90900a2e79d3fdf2c9535d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a04553d5a904f4952643cae327f9e2fcb718e993",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/helper_test.h",
      "new_id": "ddaa970007d51ae67b94bf883528fb04d5e3a5bd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "4b70ba7eb621c605257df4126454d0b4090b38bf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/if_test.cc",
      "new_id": "ef1cf184791df19928b707eaea3e898b820d8896",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/if_test.cc"
    },
    {
      "type": "modify",
      "old_id": "eb45d324eb15df3534d04e2df967bb9c3665f6f0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/loop_test.cc",
      "new_id": "40ab3cb7945c2b7394716050c61de199836e3eb5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/loop_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d5e348e27ffb4be61658e5dbbbb4ee156a170950",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/switch_test.cc",
      "new_id": "876ff38ca04a1d0ec8f062691992891bf650220e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/switch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6fbad1d93d2826bb4848668ade0a398e2191ff66",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/type_test.cc",
      "new_id": "24e11a4a16b2dada71b5a5af2af7915e4b2adbe9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fd85b5afa619cb0b20f765a31297a4d8eca57905",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/unary_test.cc",
      "new_id": "363eedc6d23e77a4f3fa25e491c20e14e569450f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/unary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4ed1b42b8858e29d0708e2921ab931361593cefa",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/var_and_let_test.cc",
      "new_id": "9995f2297713e4ab1c172fab97ff36faba8cd8d5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/var_and_let_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cde88d10fb62de9854640031b060c0c625660856",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/writer_test.cc",
      "new_id": "83de9b5b68daf2326770d9a15ad28bfc16f1ac51",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/writer_test.cc"
    }
  ]
}
