)]}'
{
  "commit": "8cf12e62539494ef4f6bfe87d3a02502a61d192e",
  "tree": "80824673b83266e1622c1b032bcfb30c071b2752",
  "parents": [
    "d908cdfdc3e25e1ed9dafd0ebbf6d02e414d2710"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Wed Aug 20 19:33:13 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Aug 20 19:33:13 2025 -0700"
  },
  "message": "[wgsl] Add an option to minify printed WGSL\n\nMove wgsl::writer::ProgramOptions to wgsl::writer::Options under\nwgsl/writer/common/ so that it can be shared by both IRToProgram and\nASTPrinter, and add a new option for minification.\n\nAdd a corresponding `--minify` flag to the CLI.\n\nBug: 438518200\nChange-Id: Ie0bff2d6b058a1b7d494561a50af74149653afe3\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/258277\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d49ebafe88e89b3a3f9d42b3215e48686543821",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ShaderModule.cpp",
      "new_id": "4573220acfc3b23e00ffa456403c31cef022f143",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ShaderModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "27ad27c50460a871e5cbab69faf505137f32c336",
      "old_mode": 33188,
      "old_path": "src/tint/api/BUILD.bazel",
      "new_id": "0b8ab4bb5dc606d32404195a81f9002f90c559ba",
      "new_mode": 33188,
      "new_path": "src/tint/api/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "800cc08ce5fdb8c503118f53208c0787a17ed61d",
      "old_mode": 33188,
      "old_path": "src/tint/api/BUILD.cmake",
      "new_id": "8c345c9ef15164d00b088f95f755e4e7a75fb4a2",
      "new_mode": 33188,
      "new_path": "src/tint/api/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "8571c40d0cc1c056f47545cf4834b3988945bdfe",
      "old_mode": 33188,
      "old_path": "src/tint/api/BUILD.gn",
      "new_id": "9d0df79b3be1aebc077838004eab64cea714eff0",
      "new_mode": 33188,
      "new_path": "src/tint/api/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "2688bd22503839ee8a10f5cecd19381378dbac68",
      "old_mode": 33188,
      "old_path": "src/tint/api/tint.cc",
      "new_id": "8d3a63f46b723bfbea2a87ee3cc339671079e35e",
      "new_mode": 33188,
      "new_path": "src/tint/api/tint.cc"
    },
    {
      "type": "modify",
      "old_id": "03da0499de1fe1f621c77f2dbb9c0fca974cbc4a",
      "old_mode": 33188,
      "old_path": "src/tint/api/tint.h",
      "new_id": "930c6fa8f6171f5c26718e4e928dc16aa5bc2168",
      "new_mode": 33188,
      "new_path": "src/tint/api/tint.h"
    },
    {
      "type": "modify",
      "old_id": "4406aace7b64dbf68618e6b1dd3424e922fae6a0",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/wgsl/BUILD.bazel",
      "new_id": "45d3e03d509d3367819014e7c0de0e548a003b14",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/wgsl/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1eb5171c4f75b398148ce8f69a3fa91394f09922",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/wgsl/BUILD.cmake",
      "new_id": "d486837485801d58112b64d071b0becba84ae8ef",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/wgsl/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "fa97d9d61ffb9e410619925644693430c13cddda",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/wgsl/BUILD.gn",
      "new_id": "ca3fa86ee878318ce91f7de85dc09bdad154287c",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/wgsl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "10315bbc521ef2f0738def1c3e69a63a7639b7c3",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/BUILD.bazel",
      "new_id": "5915f435cfe4d4a12c726b35bbacb8328dc3d87e",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "35a4b088e692859455959ffb688a36a80a739d0a",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/BUILD.cmake",
      "new_id": "f6b3eef537789487cf14f5a008b1ebb481749db8",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "3f407d1316119f04b0da7269eb283b32c3789924",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/BUILD.gn",
      "new_id": "cbb78d9d96f5bd6d0ff1c2e33545c4dc70255142",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8bde991a5891dcb0f0237df2ae57ff812025945e",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/helper.cc",
      "new_id": "f43f75f3ee5e444727163b564b8dcf71f6047f64",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/helper.cc"
    },
    {
      "type": "modify",
      "old_id": "133bf2ed9ea89d570ac90d35d6b5f6b9bbfc7d01",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/as/BUILD.bazel",
      "new_id": "3d4caedb36a3ad5458c576c7f66c6bb70f1d133c",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/as/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "ccfbddc7e53cd962102e045b2744bd8cec275bde",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/as/BUILD.cmake",
      "new_id": "eb28350673cfb9313551b73020fe39cabcd6ce5b",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/as/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "05f20325ee50911d1fe23e9846507f6b5410388a",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/as/BUILD.gn",
      "new_id": "52676b280c58f687071bd14b99336443e46c8d18",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/as/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "7e052e732e9a8bde1de316bd8ae360efabc91f71",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/dis/BUILD.bazel",
      "new_id": "5ba88bfae0662ebe16b5c64bd37aa36deae25470",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/dis/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cf9ff9e644681ad8c4420809a3a1acc8fa89e771",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/dis/BUILD.cmake",
      "new_id": "36c3c7bb6e5a1b16a627ee02c0db6b04bc6a9d56",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/dis/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "aaa25d402a52ed4d480339d8e26cd28d23edc70e",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/dis/BUILD.gn",
      "new_id": "5099445c8691461c41ff9cf331dd4b818f8415ce",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/dis/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "a7215f4f6901180687170281ea7c39aeb7176caf",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/dis/main.cc",
      "new_id": "09b192e916aaedc34fabe276ccb10cc1c53c1721",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/dis/main.cc"
    },
    {
      "type": "modify",
      "old_id": "3d23eadb9bf1d9a9ab897a8082c09e0739347bc7",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/BUILD.cmake",
      "new_id": "49040fb33eae672ce902c1957449dba2de85a467",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "5b82361dbe2c6d5f4a7a30b2347e517dc5094a3e",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/BUILD.gn",
      "new_id": "87490a6c9ce395edfea175fc4ae8f5fd2fe17167",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8b64a6bbd6493bea8d43e220dbdcd62f1680508b",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/test/BUILD.bazel",
      "new_id": "b833b010c180a27bde501d487085e1c9fffb865b",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "228c34241ef3022065fe82274a856e8f150ed9ce",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/test/BUILD.cmake",
      "new_id": "caaac1d5ae9e6c47e219e744a0c0228542569968",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/test/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "1473c74768d3f63afda7f04626488083ab1f7c05",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/test/BUILD.gn",
      "new_id": "99c9ce71e4589fd5e4c5280597af8fd855d2425a",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/test/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4c940aca97580b1b74da594f8e7952afe014b429",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/BUILD.bazel",
      "new_id": "131138056ef2c9931bffb89aea146eddd7a76f32",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "dd244dd51c65016e086e15e72dcb18374347c2ab",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/BUILD.cmake",
      "new_id": "9ac920089fae6baa50d911b2a696924c9574e0d5",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "e12c8815fa7c52e5e0ea3d8475b09072ae885bc7",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/BUILD.gn",
      "new_id": "4ca071f7bc9a607e61c28a3be29cfdc5ac36f4d5",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "5dc68eb38509f33190ed351524978e0655def583",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "b77b60febbb9067497095cc53fb7a1c4b473110d",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "afef5f1c93c7dc12b59c15d2ad566b64ec87b069",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_lower/BUILD.bazel",
      "new_id": "153a1e632d442e41398e87fe0592da2ab5f60788",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_lower/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b38933c4cd5eb246047687a50f9dfe8788ba8850",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_lower/BUILD.cmake",
      "new_id": "c6adb23c9cc72ab505b7613631c18659d288da0e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_lower/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "e757205c40055e64f000ca998496111b91f616a2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_lower/BUILD.gn",
      "new_id": "7a2fcc237aeea1cedd0c975322244e0f8bc65387",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_lower/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "cd8c8ec132ef6eed9cfdb4357177338abe7e48f8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/BUILD.bazel",
      "new_id": "cbc6c4559a95a719ce529aa13ab6a38f4e5b2fbe",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "406dd19079299e987e13cabc7707c3ed1b9c17d6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/BUILD.cmake",
      "new_id": "0cc5b8571e7753014379bb1bc925e32124b1961b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "07ece1a31b0f03f4a5e5f0c82c9a20c8931e4849",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/BUILD.gn",
      "new_id": "7c6d2576abfce399ead74a4e301720a51d6037f4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "f5268a0452b5b8ad6385e308beb6b3bc7963ebc9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/BUILD.bazel",
      "new_id": "299d723de9a28bd87ce9b01edfc230dd035fcf40",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "45de3a2ca4995ae1d4f7737f437d7209a267cbdc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/BUILD.cmake",
      "new_id": "ed4a8901dfe9e4e71c15b79d3bcf6981c5e0e2cf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "269353c6d908350cec89c8f620ff1ec4c16da8ea",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/BUILD.gn",
      "new_id": "98c42c05185f33f398d043202e2214437398f17f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "044db5db1c7a513dc2e590deeb7870b2cb6c8a88",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/BUILD.bazel",
      "new_id": "b8d6aa53f67787668a5ee08764869685bdc19dfb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "36dec324442b48c22f33553dea858d36dab749bc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/BUILD.cmake",
      "new_id": "75ec573606b72c31b21da99b579c123fafa067a8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "871ea96d35da7b5c4a32cea2204129779d2d9d2e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/BUILD.gn",
      "new_id": "82486abaaf4bc70dc6a7c3c9359c163b029679cd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "06e8a97a86e76c1084c1b625a3adfd29fe1e9924",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir/BUILD.bazel",
      "new_id": "e3874a7d5aa21e46a30999e9608d2be61b1f93ee",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cbcb3a0263336e6e24c25e55375555b81355b960",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir/BUILD.cmake",
      "new_id": "c044e803efee6ce59bb69e5ce58a381a5c3a3092",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "b0abc06da9e30f2594c2783b65eb33487f8db309",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir/BUILD.gn",
      "new_id": "c2bc355ec7bcefe4b847d9cb6a0396fed1cc74d5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "c37b76384ad2609ef0166dda17db563b304e1c6c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir/direct_variable_access_wgsl_test.cc",
      "new_id": "10d615a813ac3d6a8b7200db907b61b2c537b4ad",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir/direct_variable_access_wgsl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "581db75553b353161d49a27886189f4be90c2c3d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc",
      "new_id": "4598d5fdc4a6beee2993799bfe5d5d354cdf49a4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc"
    },
    {
      "type": "modify",
      "old_id": "84c559252a591cca66b4dbb33844079c808f83ff",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/BUILD.cmake",
      "new_id": "1f8672c1d631404a3c61c9dbd6073cbbc3574b13",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "b55919573d8d7a05c9732d07a7860138f08150eb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/BUILD.gn",
      "new_id": "525f4014ee8d9ffa35843ad288656df6f99e0389",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0eaba3f336231305ab9e10f22974d0fbf36603ad",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/BUILD.bazel",
      "new_id": "8cecbb1641f44647519015a13c54d121d663d5f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "69dcf928652435f5a5dbbf8133fa94e6db7fdf6e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/BUILD.cmake",
      "new_id": "bc472bccc379995c5636e8a548eaa5bdd9583f8d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "9c732d1feb91ffc0782c5ce7879e6c40a3de39f0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/BUILD.gn",
      "new_id": "40c3c45f6ae5c7675e578858024531aa536bd9e7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d229abdef87d103757e951723d98df1055e9641a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.bazel",
      "new_id": "88ca156aab24bf8f3a2c4e2ce63669e1a4d651f4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "9d37a28732960006df29f6ed2c01d24ee321bcd8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.cmake",
      "new_id": "4f37f93a4ff49e722df07f5dfb2a55c7b30db437",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "e5a7bd8c36803e010ccee3dd0b33471dee612fef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.gn",
      "new_id": "7bc7d7417bb607894b1255100f1e3061333fe850",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8603813eccf1437413ead6199c61822dfee367c1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.cc",
      "new_id": "d74485685dec55a486ad7476f3c18b0c993beb64",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "400112179affd8ca0d0df6223d67f4ae895b9889",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.h",
      "new_id": "1f3029a1892195d94f150124d0f81071cf62e6cf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee30078750dc7103f3a9e3ff626db030a1cfd789",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/common/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dadfcc781b37a8d152414b08248e536b489f9d67",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/common/BUILD.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15cfb115b270cba31b1f1442e7b354877a7c43aa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/common/BUILD.gn"
    },
    {
      "type": "copy",
      "old_id": "adb29a6cfca432708d6cb1280f21e66699d32c1c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/program_options.h",
      "new_id": "162c3314bf7b891dd9c254c9f6495dd44f5d9f7c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/common/common.cc",
      "score": 62
    },
    {
      "type": "rename",
      "old_id": "adb29a6cfca432708d6cb1280f21e66699d32c1c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/program_options.h",
      "new_id": "997adac4778aa2832c539d3b159ef5eb51ee8b84",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/common/options.h",
      "score": 77
    },
    {
      "type": "modify",
      "old_id": "0cc4ec1f1017cc549c553e688cec7f7fc82e122d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/BUILD.bazel",
      "new_id": "c40f1a52164341882ff300109191aaf11a3e73c9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "35ee91773e4b51366f6597902936e7e624f83bcc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/BUILD.cmake",
      "new_id": "dd942182ebfe5b2d20b2ecc3587c40c2c12cb1bb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "67ebf350d50d0cbf6df21a474ffd6e671c4675d6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/BUILD.gn",
      "new_id": "de0b7c304e141d07506c1edf7817c866467c96c7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "98249c616555045f0265f047acd9b06664de24f4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc",
      "new_id": "a57cc224803063f688f7eb17582c5148a88407d0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc"
    },
    {
      "type": "modify",
      "old_id": "cf53fb69dee1664b8e1b8e39d315ba4ed5d020ef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.h",
      "new_id": "c8e744e320cbbd74c49e6d4fe4e5238c05516517",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.h"
    },
    {
      "type": "modify",
      "old_id": "4aab9934620cb75d8aaed8303b521e917993611b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.h",
      "new_id": "1d3ff25a98981e13c0ba31419e105c5907d05a08",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.h"
    },
    {
      "type": "modify",
      "old_id": "68266d0e4a8f42a7e4ce36b9b2ef986e545fd54a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/writer.cc",
      "new_id": "342c7059cc20a34b51c1bd05f515debd647b97c6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "e418fd42dc11d697bf40e6106c6021b672e9a58d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/writer.h",
      "new_id": "c35f05702ccfe7b8d26a8c9772f24c516bd9f64a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer.h"
    },
    {
      "type": "modify",
      "old_id": "8760db2264844b9f82d31248caf654b3dbff4a48",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/writer_test.cc",
      "new_id": "b431872e2b311237b8e9cf491cefb5a6cdb965f8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer_test.cc"
    }
  ]
}
