)]}'
{
  "commit": "2df1e8592dc6d1c708b8b82709feb4c3be3e736b",
  "tree": "4d50952e6ee81c6f61b67309d1a436f09c16351f",
  "parents": [
    "0560dfb72ef037bf88fdae2bea31a9243aa6ec9b"
  ],
  "author": {
    "name": "Tint team",
    "email": "no-reply@google.com",
    "time": "Fri Jan 05 13:36:44 2024 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jan 05 13:36:44 2024 +0000"
  },
  "message": "Import Tint changes from Dawn\n\nChanges:\n  - 4b452dc88a133cd21bd0af9287e7267145a13e6b [tint][core] Remove UnwrapRef() calls from intrinsic::Tab... by Ben Clayton \u003cbclayton@google.com\u003e\n  - b91578ac795715992d291da26f614b6ce3b106bf Fixup remapped binding group for MSL options. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 6b718aa2b08bffcb9bf4ef4c2d1fbc04fac32317 [tint][ir] Fix unittests that used invalid binary-ops by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5ae7a137676a258a00d699b1e22bdede68f1c430 [tint][ir] Rename shiftl -\u003e shl, shiftr -\u003e shr by Ben Clayton \u003cbclayton@google.com\u003e\n  - 30404595c85eea98d231b7c68e1f21a24cc03167 [tint][utils] Add bytes::Decoder support for optional and... by Ben Clayton \u003cbclayton@google.com\u003e\n  - ebaf1174d90011de3724427a4ea0ef3c6e7d9e9d Fix syntax tree build. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - ffefb48bb51ff8e5445d1efa11b920e74874125c [tint][core] Add MemoryView type by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8962cdd9051f3569b8ec5d7c44ff524fb9054e61 [tint][utils] Add TINT_REFLECT_ENUM_RANGE by Ben Clayton \u003cbclayton@google.com\u003e\n  - 10c56f6efad017ac4fbee7e94c885a18488db635 [tint][ir] Serialize DepthMultisampleTexture types by Ben Clayton \u003cbclayton@google.com\u003e\n  - a35b8d46adae9a2b95be39f1a30904309c6b0c00 [tint][ir] Serialize Unreachable instruction by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4c87ddf16dc7a506a015f7111c5572b8da3d7bee [tint][ir] Serialize MultisampledTexture types by Ben Clayton \u003cbclayton@google.com\u003e\n  - fc24576d41ffb0e027d99f6ac6872d6773ce05d3 [tint][ir] Serialize Bitcast instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 07177d5d9d7a348b481eb32adc9fed2056950b70 [tint][ir] Serialize ExternalTexture by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7f4129354f1c08649ca8600c96e356283a86bf5c [tint][ir] Serialize more function return attributes by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3b0e5df0e510e43b9c6b58e3ce9a11d136aa41b4 [tint][ir] Remove Function::ReturnBuiltin, use core::Buil... by Ben Clayton \u003cbclayton@google.com\u003e\n  - e8b7b02cbd6e20b5f247a88dabe12dc25e586a76 [tint][ir] Serialize function parameter attributes by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8c9411653c73c26265cc2175a608a20c444bcc22 Move new WGSL AST fuzzer. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - f7c844b26baa8431462a4ddcd3c6602578842d2f msl: Explain side-effect annotation in preserved loops by David Neto \u003cdneto@google.com\u003e\n  - a011704b230c4fe0c076b53e4a9eb9b14e57beb6 [tint][ir] Remove FunctionParam::Builtin, use core::Built... by Ben Clayton \u003cbclayton@google.com\u003e\n  - c9115e1bd338325c4f91b5043077fa0e8e6a56bd [tint][type] Fix runtime-sized array implicit stride by Ben Clayton \u003cbclayton@google.com\u003e\n  - 89274f7f65d20acb7292007f1f77858547b34ec9 [tint][utils] Remove boolean operators from Result by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 4b452dc88a133cd21bd0af9287e7267145a13e6b\nChange-Id: Iffb2ccc6cb0de139e1e5c078f11e6fd26c0fe50a\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/168100\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8f22ce4c329f52018aac12d0ed43a5e81b421b5",
      "old_mode": 33188,
      "old_path": "src/tint/api/options/pixel_local.h",
      "new_id": "61e177b0c68e5cfbd52f5004f06171d5a23d9cdd",
      "new_mode": 33188,
      "new_path": "src/tint/api/options/pixel_local.h"
    },
    {
      "type": "modify",
      "old_id": "b8b0c42e440bd24f705eafe6ca5c6ab07d563017",
      "old_mode": 33188,
      "old_path": "src/tint/api/tint.cc",
      "new_id": "8a48cea38e42b770222b66d8b52b464c3e99b886",
      "new_mode": 33188,
      "new_path": "src/tint/api/tint.cc"
    },
    {
      "type": "modify",
      "old_id": "9a05df4dcac4529ad179f84c14c4c154bcff5a12",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/bench.cc",
      "new_id": "f8736e1b2ac00c591d823a4a70f733ba5f42f55b",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/bench.cc"
    },
    {
      "type": "modify",
      "old_id": "4e2bc38436dcee4a4c7426c5df329fe618ca54fb",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/helper.cc",
      "new_id": "3e54e9fb1667a05c232b7fddd81b86da95e7f51a",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/helper.cc"
    },
    {
      "type": "modify",
      "old_id": "8934bf2cf347b49a5b202a33823d82f7512baf45",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/fuzz.cc",
      "new_id": "5fa170f4e85b3f57677ce4c2edffeece3d817602",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "36d8c02261d4ad03bc8252746bb5bbff91ffc47a",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/fuzz.h",
      "new_id": "fa1ffd05ba4a06b2adc1f0e3aaabd8c6521665b2",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/fuzz.h"
    },
    {
      "type": "modify",
      "old_id": "4da9274716c3130baded074b840c9d18957e7af0",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/BUILD.cmake",
      "new_id": "b0546c550dae11a8f73852c883e955d5e22dd262",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "f4bec4d3ff34a36dde8ecc14b37eafe2760adbb8",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/BUILD.gn",
      "new_id": "5dc14cbdc6c12434819329afc4c113a79ac88260",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "da2efe42ecabb9b298e9358884fa13a4153afafe",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/fuzz.h",
      "new_id": "d54b3ecec6b69d436e105048e05bc37f85c843cd",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/fuzz.h"
    },
    {
      "type": "modify",
      "old_id": "1edcd04822f5e1ca99e801e637c144ec092397b3",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc",
      "new_id": "8fa2c0f64cd8bd6c94702534a640b6839a91173b",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "6fcd4ac0764ddb1d36bd0ad93c60a94e6fb3ac6a",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/loopy/main.cc",
      "new_id": "ccd8b23d2fd52671bacf8c824ab8d5f4e36b42cf",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/loopy/main.cc"
    },
    {
      "type": "modify",
      "old_id": "57aaa08ae05565aa8da258046793c9fb1f029306",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "4096b0ef1ce50d24fddbd9bb233458331b7023f3",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "9a12d9b01438283671208b5f2614e15f74ec8aba",
      "old_mode": 33188,
      "old_path": "src/tint/fuzzers/tint_ast_fuzzer/fuzzer.cc",
      "new_id": "cdb0491c82f9832293bac383ed522cf03f7941ad",
      "new_mode": 33188,
      "new_path": "src/tint/fuzzers/tint_ast_fuzzer/fuzzer.cc"
    },
    {
      "type": "modify",
      "old_id": "be080864b5d7f9bd819fb1591879adb77a91e6d6",
      "old_mode": 33188,
      "old_path": "src/tint/fuzzers/tint_common_fuzzer.cc",
      "new_id": "99f50c9fab506f3abe03d9501b916e74cd68dd54",
      "new_mode": 33188,
      "new_path": "src/tint/fuzzers/tint_common_fuzzer.cc"
    },
    {
      "type": "modify",
      "old_id": "7a83d716466da95508268d58df428d50db0f36b6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/eval.cc",
      "new_id": "d86e0a194f80c52e8d28b5a67b3f9d6e349ea09d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/eval.cc"
    },
    {
      "type": "modify",
      "old_id": "dfbed152d3178061b718565e781fca4264f8e91e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/eval_binary_op_test.cc",
      "new_id": "36ea8054ee0999f8558edcc01f7bad7c32ec6e62",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/eval_binary_op_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac401786cba53bcd052c0847cb9091149fc8303b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/eval_bitcast_test.cc",
      "new_id": "8363a9e3bffc11ce63ebdf60506dced82585da34",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/eval_bitcast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a07f32ba952117fd819de6c7eb8011b894ac115e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/eval_builtin_test.cc",
      "new_id": "f0a1e27a50800ddea36eb384f7425a726f031d73",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/eval_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "618daa42b92c99f294231899d7f20abaeb2492e7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/eval_runtime_semantics_test.cc",
      "new_id": "95798e944c586820b40f8b36ba790e496b3ca1fa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/eval_runtime_semantics_test.cc"
    },
    {
      "type": "modify",
      "old_id": "36778669ac8d90dd88506d974009fd83bd48b24a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/table.cc",
      "new_id": "aa38b2223b610c27947952b0cb880aa376ea4e24",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/table.cc"
    },
    {
      "type": "modify",
      "old_id": "87fbe576aaddb6225989da83b14e8530281eb8a0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/table_test.cc",
      "new_id": "d76c548921dfc5168a882c3f6f08ceb15ede9fb7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/table_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7141a280e97f6edef9dca496c2c4e5a408ffb92e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/decode.cc",
      "new_id": "fb77a969eda5b48fcdf5e43c8d3b1e9af2d80af5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/decode.cc"
    },
    {
      "type": "modify",
      "old_id": "3677967b6dbd57a87591fb1198e5a98c13ceb150",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/encode.cc",
      "new_id": "fa72a55622dd093616bf94225b3cbd9d631dbccd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/encode.cc"
    },
    {
      "type": "modify",
      "old_id": "6fe936461ed8d1fc854f3c64cb9df253a398961b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/ir.proto",
      "new_id": "8eb5c20b31eac48df96c7c9aa002bd5686905234",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/ir.proto"
    },
    {
      "type": "modify",
      "old_id": "3baf12b7e00dc4814a7f8be1b8babd1004144e36",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc",
      "new_id": "cf6bbcc0ca837b2193f6399ccce72fc53b809c20",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc"
    },
    {
      "type": "modify",
      "old_id": "26031a477ca4a96d813db4b8ad3cadf6599ae114",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/bitcast.cc",
      "new_id": "8c6ece58f03d4d6021c2feff490aef2aa07a0750",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/bitcast.cc"
    },
    {
      "type": "modify",
      "old_id": "3526681d291c28c18eab8b562d83dc0089be0b96",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/bitcast.h",
      "new_id": "ad30e92cc3f7b3f88c20f667a4849aeaa0858507",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/bitcast.h"
    },
    {
      "type": "modify",
      "old_id": "728004c32e98984d2a3e3c5b10e4a6e8af76b536",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/disassembler.cc",
      "new_id": "9292f501bc9c76aaf4f50b48e6f7f0c1e332c1ad",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/disassembler.cc"
    },
    {
      "type": "modify",
      "old_id": "8c095e094539d172282dbe608e0b5665c61667dd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function.cc",
      "new_id": "ebe42119cf377d0a3e6316040d96d495b54523d2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function.cc"
    },
    {
      "type": "modify",
      "old_id": "019388492560d99d0c47840fba9cede2416b33d5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function.h",
      "new_id": "5cf533fa5b63418c3b9096eb54d19ac87f5ede90",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function.h"
    },
    {
      "type": "modify",
      "old_id": "389942a5e1b2ddf5e585234ee6ead5fa11eac875",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function_param.cc",
      "new_id": "6dd00df406d87b70b644238168adcfb1a176f453",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function_param.cc"
    },
    {
      "type": "modify",
      "old_id": "4f8e22cd7320612d233238a4ba372fa715bfb92e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function_param.h",
      "new_id": "6cefb10587a93d2ed5578d9313eca37d64eb14d0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function_param.h"
    },
    {
      "type": "modify",
      "old_id": "f4b709edd87f2046928d021a9a39f3f61817a70a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function_param_test.cc",
      "new_id": "375e8a840654b5f94fce3f3d2bc0fc5370aa380e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function_param_test.cc"
    },
    {
      "type": "modify",
      "old_id": "57156cf7924e1125f369d50ed90a86a560215cf3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function_test.cc",
      "new_id": "88736485efcdc52775638039b1090f19a6e74b7c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d1b35b44804e12eda2fa46b36d5f8f931c990937",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/add_empty_entry_point.cc",
      "new_id": "189bbfec6f4f4a104d72c8bd15263a4acbdad612",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/add_empty_entry_point.cc"
    },
    {
      "type": "modify",
      "old_id": "0d9b9fab3c8715f184be745a2d6e7f7cc56a88f8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/bgra8unorm_polyfill.cc",
      "new_id": "55b3321c47d0a46004aed26192d7529d5ad727bd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/bgra8unorm_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "ba175c6d61c9392abf68ea35654d638cad5c67dc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/binary_polyfill.cc",
      "new_id": "14c6756fb170d3ea824261f855dd3b610e24e64e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/binary_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "81e427291466ff36724c1d42ae991b161be5035f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/binary_polyfill_test.cc",
      "new_id": "b582411eee56cf6ad27df21e536f5217ce6dfde8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/binary_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "35a93f4767e6550f6150bdb5dd31ac1db346a6a9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/binding_remapper.cc",
      "new_id": "47d65ffc2d49686a1530cee5543eeeaa9947caff",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/binding_remapper.cc"
    },
    {
      "type": "modify",
      "old_id": "91d4b3d7834993e2c317b085ebcb1c15e3696d6d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/block_decorated_structs.cc",
      "new_id": "bc8fe39f6bd6e01f7d6e176e14802b20f2f8015b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/block_decorated_structs.cc"
    },
    {
      "type": "modify",
      "old_id": "50718f64b69df3a2624ff581b21e82922a6ac627",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc",
      "new_id": "951765e161fc0124e6fe087bb0b9d937d36bbf60",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "39e1168f052122ad99d7637bcdd8a15508e23970",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill_test.cc",
      "new_id": "63b015e0bed3d2075b3afe9e51f1ae272cf583e7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "da304eaeb5550b70c262abfab3bbf08a21f4b97e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/combine_access_instructions.cc",
      "new_id": "7d82da4c8763c128a334dd168d642739ffc701cf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/combine_access_instructions.cc"
    },
    {
      "type": "modify",
      "old_id": "f99ea6990071375f8e4a41252e794662bc572f51",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/conversion_polyfill.cc",
      "new_id": "705d946a273e1c7a70427dec8960c7bbb8266873",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/conversion_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "89bb7890f89a70840edfd1a2abab65d7e99b2fb4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/demote_to_helper.cc",
      "new_id": "6c61cbc62f8f395bf61e0c9d6beecb0e2801b06e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/demote_to_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "19b04dc4cf12659145612e9ce086fc300be1f92b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/demote_to_helper_test.cc",
      "new_id": "effd5ea1328b5084904a4c0c2967e96ee2f8ce62",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/demote_to_helper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0c2c27b4c04a3355bf7b2e8ab8b2a1f6b9edaef8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/direct_variable_access.cc",
      "new_id": "12b078bbe7c35d22ed58cdf6cdff1cf5347d6dcd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/direct_variable_access.cc"
    },
    {
      "type": "modify",
      "old_id": "31f65e110e3b713f83e40ffb8522d451bd4111ea",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/direct_variable_access_wgsl_test.cc",
      "new_id": "9f3991613c2a86c8cd1be843dc5da3f0d2ec1806",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/direct_variable_access_wgsl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "54875344ff153aa10e7caef1d170b4d5ecac6cb7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/helper_test.h",
      "new_id": "6b1bdfae55905512a1c65a6902de811c2bf9933c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "d9118c19d6970c37c9c3d977dee896d570b282eb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc",
      "new_id": "1d3e5ad84867dc2f40de5bcb2fe0a38467c8daaf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "5e2336af9a051d015e6a22e115caa826cda1e71e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc",
      "new_id": "bdecc754f377131f17a4df7ff0f7e3635c6b6e81",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c9a87e8097dc48dd9e9b833848f47e9ff6a57126",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/preserve_padding.cc",
      "new_id": "49da61f1caeac0f3f5700ba05f6813bbba6fefb2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/preserve_padding.cc"
    },
    {
      "type": "modify",
      "old_id": "25d9d1e758c4bc64bec82b3051496a759fb98df2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/robustness.cc",
      "new_id": "5791b9b64880bfdc4fdbf9db9fc3f2be549266c7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/robustness.cc"
    },
    {
      "type": "modify",
      "old_id": "ce24b54e59d18ae9307b0ea37dcc65f87c2da99d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/shader_io.cc",
      "new_id": "a0c6d78532d05f80f65bb448dc6d3eeaa10d04be",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/shader_io.cc"
    },
    {
      "type": "modify",
      "old_id": "85a20364324753cf4603166e466c0cfa4e8071f7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/std140.cc",
      "new_id": "ba436eb62b19b5f35f8de3b9e16d62a4779bb535",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/std140.cc"
    },
    {
      "type": "modify",
      "old_id": "758090016b2e3cee01bdef7b1bf8977d94873fb4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/value_to_let.cc",
      "new_id": "bbdcab02469dccb71f97b34352e195e7805d888c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/value_to_let.cc"
    },
    {
      "type": "modify",
      "old_id": "134844c7c9731afd650a36ed0fdfbc99541d3f4a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/vectorize_scalar_matrix_constructors.cc",
      "new_id": "a9e2de6a0cff421034fdeed92db13f736dcb1fa5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/vectorize_scalar_matrix_constructors.cc"
    },
    {
      "type": "modify",
      "old_id": "4bfa2cf13d59cf8d5f4c7292aa2e72641c36eeb3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory.cc",
      "new_id": "db902b4b7e679b77fe9e1c0a289928eaa977ad2c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory.cc"
    },
    {
      "type": "modify",
      "old_id": "d0a972eb9967d9453498ca4a8ebe492b8f39b058",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory_test.cc",
      "new_id": "37ba49951b61efb5600f760acd24ef84b414198d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9c24c34f20bc8b6463c322b7c16464a1afac0637",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.cc",
      "new_id": "fbd64d91797f4494f05f3e07e9e31ede5faeea50",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "bb43fe32dec98a2823bb5d9475022e8bdbb83131",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_test.cc",
      "new_id": "7dd1d6967a17130da6f5d62448f9569b4d593e85",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f813fdca9e450fcafa77fe7f93cd2c80cf07a260",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.bazel",
      "new_id": "e3c6b722ff04c11ebccb1f375c20c94af684f539",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "273cb0735f534fca849527cb95cd0bcef49a9b12",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.cmake",
      "new_id": "d2125035a2cc44d689764c291b09673d9623cac1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "7da2908d770a59f3683927d8df25050185b8742e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.gn",
      "new_id": "8942f2adea821d0bc0dd457154c8d83977383acb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "50c1a39b9f6f08148eae1c812601b88d4d423ba6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/manager.cc",
      "new_id": "8c9b2972a3cb37649f3b3ce08cca9067bd930cfc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/manager.cc"
    },
    {
      "type": "modify",
      "old_id": "81bcdaa17b406c8519c68bd0398cae4adef2434c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/manager_test.cc",
      "new_id": "cd141fb9048837ff5ddfed97daaecb54780e1b8a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/manager_test.cc"
    },
    {
      "type": "copy",
      "old_id": "230ab20b4cb4aa5cd5f244cd91679e539f34dec2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer_fuzz.cc",
      "new_id": "6ea0d418f5a8834757a572da592b167f08bf213e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/memory_view.cc",
      "score": 67
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de14277146442c4542b0b8c9957c1e10345b5c19",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/memory_view.h"
    },
    {
      "type": "modify",
      "old_id": "12af588e96dbc5890e40b7641c1a22a124abea34",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/pointer.cc",
      "new_id": "bb59afe296013bdb8fe1041789aea99ea73d41d8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/pointer.cc"
    },
    {
      "type": "modify",
      "old_id": "0f27b0a6e42db96d66a6c1c586da68a870059428",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/pointer.h",
      "new_id": "50bbfd71dbea38145736174212df8d915700e174",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/pointer.h"
    },
    {
      "type": "modify",
      "old_id": "7db8d8a34ba167580c2ca9ac37020b6d6cc0c101",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/reference.cc",
      "new_id": "230ca87f9638320b12d9212dd9463ccdfdc6bbe4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/reference.cc"
    },
    {
      "type": "modify",
      "old_id": "38843aa23d1bfe202577fdb0932270325f1d9d07",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/reference.h",
      "new_id": "b74593c7de413fc4044e6649940d304102796b1f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/reference.h"
    },
    {
      "type": "modify",
      "old_id": "ce95883db9591fb468da0734e6e124cccb964ecf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/type.cc",
      "new_id": "8be0c71baabeda4b47ef45de3b9bde05671a7f5d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/type.cc"
    },
    {
      "type": "modify",
      "old_id": "61723cd816d0fbcd0ef4a9f074b84f0377406f1d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/type.h",
      "new_id": "fae0c444d8ef1a61634e26ea094ac04b8d41e937",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/type.h"
    },
    {
      "type": "modify",
      "old_id": "49621651ede13a1049b97d32a10918c1631ae8d5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "19aac5b26ace9a0f3fffbb5f01c08195c07ee9f7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8a420e65168f0b6fefdfca481b37fbd3d7fa3d06",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/printer/helper_test.h",
      "new_id": "f6b31dd4979e89636893fabc2b4b24d119517ef1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/printer/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "790931d88777377947fed6f098ae5433e78e7140",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/printer/printer.cc",
      "new_id": "dfee449bb60eb86b2f107e9e9ebea97a10e43355",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "7283deb0ef69599dfd0f8d7ef8adc48fe39e4ac3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/writer.cc",
      "new_id": "1402afe21dff4f719ae1abd8892cf1ac18b860ac",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "42278eee98f4862c3479f6a40d2f5bfafadec975",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/writer_bench.cc",
      "new_id": "162e5b043469ca3f9ed9788b1b23a177949c3fda",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/writer_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "632907a559d8b5963c0b0caa285a07f95a430281",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "0d68b42647fa083855d6808a72f77aa7f9eb1276",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c5b8a736a61d13a6ad2d712a180d1fe0ed5cfda9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/writer_bench.cc",
      "new_id": "4e9a8569205c26a860cee9a7523b6777d0e0bcf9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/writer_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "4f907064733a88ac967b4dba155a3845deb6c381",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc",
      "new_id": "517885a38cf91ee912c9292cf0cf9c994cb171fe",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "f7b869e9eeca3e3f13c0f4247203c5adfb1a9967",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "0477e48b53951cb69bc46224bae466a652c4b917",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cda70c6d70f7fbab8b45d49ee33a4928b644d263",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/option_helpers.cc",
      "new_id": "2561e9f4d4269011c6f29e6a05c4c4ef20029754",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/option_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "bf14aa60cc0d0a7614e65e13a36458951f69df0d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/helper_test.h",
      "new_id": "b52e60dcc20f7840a60defb08dd2e1faefc93b1a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "24b4b2987209c4e5c2f735753029dd84bdcf48cd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/printer.cc",
      "new_id": "6cfa8381a55e9985bc7373b01e8d9d661a003b6a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "190524653096e943302f3a4b56aeb99712e705f9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc",
      "new_id": "ab0da1dcfb1b826428f3302a6af4af7064fd5c43",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "4140f4624c5ff5f1b74e66b60ee796fb21b25444",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/raise.cc",
      "new_id": "2d970ccc7e931737696df75e3077ecff3e7af867",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "bc1a5e0e60b7657fa1f560308d46e5650e8f4f48",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer.cc",
      "new_id": "e9979596df4aa535108f0a35f794172a8a9bc38b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "b89b8f7bc63a25895392438b5cb6b479f563d9cc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer_bench.cc",
      "new_id": "d597dbd463490e40901f2a7de8fdb0ee27030d22",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "937081731e13acb0b40b9496e2f912c97a3bfb5b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.cc",
      "new_id": "e8b5aeb89930f0274bf747be7f25ef293d77c3ee",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "7b2b5477195915c64d69b6369b66d6f627d65e53",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/helper_test.h",
      "new_id": "af166997ac292e2dbbb672d004c3db271e5211c9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "20cc942e5c2bf1857739b628822a63ed8f1d2ba9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/parser.cc",
      "new_id": "d7a8ef1aa0a8d6d0fcdb4fbb6195e10849ad7285",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "1930b970245cb6abfb260b05f9bcc48eabdeec4e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/reader.cc",
      "new_id": "11199ea0a1f7f79b1463c12fc8b0c7b58ce71416",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/reader.cc"
    },
    {
      "type": "modify",
      "old_id": "14dde40f1cc4ea5c41831d35c9283de8158b3237",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/validate/validate_test.cc",
      "new_id": "270f065b317d730303e6495ebc352c4cd1458eb5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/validate/validate_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5cbe8d4eab05422646bd6ea74203892d13bcd59c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer_test.cc",
      "new_id": "bf096b9222855a1b043f3aab6f89c27a33e1f64c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c70990cac5bb1cfdf8eeaaba8499e2ea4a144759",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_writer_fuzz.cc",
      "new_id": "f63cca63b48e87645288d6ad41824af3a3fa1f37",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_writer_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "f04c95cac4ef7866ade93d9e045d93c8f3fc69b3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/common/helper_test.h",
      "new_id": "df4936eb317664ea4fc8b5ed9c02dee5abb2f6e7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/common/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "5e9ccf91bf99698b85529d64b6e4d86e15bbf440",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/discard_test.cc",
      "new_id": "843ffa65e16ce19c92b5c1156e6203a0e0eee375",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/discard_test.cc"
    },
    {
      "type": "modify",
      "old_id": "85904d45c199491103398f140e318267cad97932",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/function_test.cc",
      "new_id": "2658f3fc5b9d699cdd0f8700a069fb59911f3b5a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "add607ed80830e36368c2e8d009f9cf4e6d25e6f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/printer/printer.cc",
      "new_id": "e5e99450dc5fbeefd07a81decd44eddd74f44c9e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "923a52603f1fb9805577d5ade7dfb26adeaf1185",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc",
      "new_id": "335b3b76e2e0ba1f68c0db097c48b13f6defafa0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "033cb2a6fa82b11574d78019e74fa5bfefdbec5d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/expand_implicit_splats.cc",
      "new_id": "083a98b3b3408ef2bc096361b0262fa885cd0e8f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/expand_implicit_splats.cc"
    },
    {
      "type": "modify",
      "old_id": "43ede7c3f0abc102a3317553ae3768ac78254d7e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/handle_matrix_arithmetic.cc",
      "new_id": "6be5daf8369f237e397af9822cefda230e67a8e0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/handle_matrix_arithmetic.cc"
    },
    {
      "type": "modify",
      "old_id": "cab47ce384452c381f3ea9dd7682265a9dab3e3c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/merge_return.cc",
      "new_id": "41bafb9352f918fb1803d721950153ee88b5d283",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/merge_return.cc"
    },
    {
      "type": "modify",
      "old_id": "2fe2e741c5b6a02b93699121b66899257191a155",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/pass_matrix_by_pointer.cc",
      "new_id": "52b29681b004c37d1585eb356e950de4cf0a41f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/pass_matrix_by_pointer.cc"
    },
    {
      "type": "modify",
      "old_id": "153bd2cd44533753919e1be9526a885e23e2c241",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/raise.cc",
      "new_id": "1c8863763218cf3b5ddb3f1309957ab6efe2ee43",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "5ec25d1e290075d00c6d6819972cb5e096d77127",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/shader_io.cc",
      "new_id": "b4a8be95d9959c069d15531a4c3f60d27b417a92",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/shader_io.cc"
    },
    {
      "type": "modify",
      "old_id": "bfea71bedbadaa9d472da8d5b1a5fc3b4aea9e65",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/shader_io_test.cc",
      "new_id": "0b5a96257b19cf568160164989affd2e16d2e0d4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/shader_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "855ba428fbe10e1febbd8349f2a528ef62a51963",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/var_for_dynamic_index.cc",
      "new_id": "32f0d1b4fa3213b869e1d1f9b4c55d27ddff7167",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/var_for_dynamic_index.cc"
    },
    {
      "type": "modify",
      "old_id": "1ee7d5153eeea20cba8a424b3636c65d93520740",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer.cc",
      "new_id": "a605c360f75d75f04e03c564046251904ad06000",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "2112631128f29e05578784225db9943da154ceeb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer_bench.cc",
      "new_id": "84beb723373a848b653e238df21d4b8efdb8c517",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "5fdb191a29ee6c711b55a719b103808e213067cb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer_fuzz.cc",
      "new_id": "421db7b735a6dc7d71822a74e7803094e4f3b638",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "57386ce77bde09d3e663c307695c235a8e532220",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/module_clone_test.cc",
      "new_id": "9eeeb32213dcd4e43c31909bc42e66fea27ad24b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/module_clone_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b7e51217327d8476debbe17754587f9f3f59df40",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/helper_test.h",
      "new_id": "495f8225e888688cd81dc3a90de7b1360f693794",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "360bb0688b1ad7eab2add01798257b5f225c0623",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/helpers/ir_program_test.h",
      "new_id": "6a71008d317c16a5fe0f0434347e88fb6099cd4e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/helpers/ir_program_test.h"
    },
    {
      "type": "modify",
      "old_id": "12d97c1536ec8e81dd0ee73166401622fb83bd7c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir_roundtrip_fuzz.cc",
      "new_id": "b745f567f95e0df421d5b3c7cff7b3f6d589971f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir_roundtrip_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "8e430d3ca51883bd1278a0a334c76dd6b5b9f50e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc",
      "new_id": "ab1b3d695e164694544ef81e1f11c69da2ced68e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc"
    },
    {
      "type": "modify",
      "old_id": "17d802a6e51854500b1cced698e6eca640b8150e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/clone_context_fuzz.cc",
      "new_id": "8aa341a93b29a77db02a20901b794ca6dd37160b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/clone_context_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "6b67a5e552c8ab9d69d276c041cce72a9d7fac71",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/lower/lower.cc",
      "new_id": "bd218d77f3cd54ddffb5992e849a41e00974ceb6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/lower/lower.cc"
    },
    {
      "type": "modify",
      "old_id": "102dffa145188933064d2fa46682b093820ba03b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/lexer.cc",
      "new_id": "a133cb694a2679d9667981e1d4753e22389aafac",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/lexer.cc"
    },
    {
      "type": "modify",
      "old_id": "9e666f9c7cfcb73ea1738553423565f0221be6ff",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/accessor_test.cc",
      "new_id": "9e0ffa96e8eca6a2e1997027f1e232c344d694e8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "11df6faffcd7d97fc7663238fd67455e03ebcd8d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc",
      "new_id": "9903836c39991de6f54d1efa82ed420ec89b017d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b92e960e6ab2853ed36143509d713848d817a51b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/builtin_test.cc",
      "new_id": "fecb029d83c82296e0d6120ecd36f127a1e91743",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "52cd00c8f29369c28171b19fbc38eeef01fe4ff4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/call_test.cc",
      "new_id": "a024c57fdd6bfe6c9f2457ce66a3a40e9d052e28",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4bb5446199fe7b928c577da3577f2b60c3502fe2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/function_test.cc",
      "new_id": "da4dd6bd43a720fb3542776429b42d6baba46583",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9d4df696ef7984fe36daaa6859d1eaf23ccacf78",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/let_test.cc",
      "new_id": "bfce8451fcb95039bc6bac757a9ef8d3f859e4f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/let_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1e05175d1752f471de8e101bbaf0a0ce284221e4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/literal_test.cc",
      "new_id": "e56a0c6435d983da24accd530838501ea09829e5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e5db933c4c0378c8cb139d378c73a970bf53f5ae",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/materialize_test.cc",
      "new_id": "6891335af9314b1f30291685120bf67cbc19bb39",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/materialize_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4644964ea435d4f133b779f48ed1e116d632e4a2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc",
      "new_id": "0ae2eeaec0bcdaec39c657805d92c9858b7aae40",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc"
    },
    {
      "type": "modify",
      "old_id": "bd204c069be47b6728f0d1de6d7f27dc90784ce6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir_test.cc",
      "new_id": "b47ee3adbf08610871c4214bc4e52bd7e5455b5f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir_test.cc"
    },
    {
      "type": "modify",
      "old_id": "09af944352df4c8b1024db6cb827e36bbf05d28e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/shadowing_test.cc",
      "new_id": "f01b4da7a3afe94f50813f0b918406aa0671a883",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/shadowing_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c7478b908d946139c0cff67de8d94378ab72db52",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/store_test.cc",
      "new_id": "c2f9ad17b4e5f120fa174f145b8064f804ec621b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/store_test.cc"
    },
    {
      "type": "modify",
      "old_id": "98ff492135124fd0db69ad4c5f845bc4b290b146",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/unary_test.cc",
      "new_id": "62c7e6f56c9fcce1df425650c6227fac25eeed04",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/unary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "57556e6684dcfc9695378cf445e3d4000c6bd577",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/var_test.cc",
      "new_id": "b846045445dcdf317c86b11ed4145ff64be7a34f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f74d837a7faeb32e07e77cbc931ca37bab17af88",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/reader.cc",
      "new_id": "3ddc2aeeff0fec70738e0a294068aa87fa1a5c2c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/reader.cc"
    },
    {
      "type": "modify",
      "old_id": "4fc193e789fb6a81ec1de2840b76557898d43d7d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/reader_bench.cc",
      "new_id": "bc24e0d50bbc17f6cabb5ea98420931351826bd2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/reader_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "a155f8c0491b947cd5f5ccf42273af88840ecabf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.cc",
      "new_id": "9bc73d648202b9b5324d9413ba792052ea10de57",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "ff0681076c58948f32146eda810bcfd8acd16acf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/BUILD.bazel",
      "new_id": "44c5f294a74c07e33a6f4b951fdcc9aa129ac5fb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4e172c8f73a6ce122241710e0fefdb8c9586ef67",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/BUILD.cmake",
      "new_id": "5305a8986fc9b08745415f64cb29cc0b7d4f4f55",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "107e29bf2cad60755ba8d840d03f1b34fda82a9a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/BUILD.gn",
      "new_id": "f7afabdb1036a7000dbd434da47acc996b17db22",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "fa8996814f47f4f0e33ceb2a3cd56f7a7b555e64",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.bazel",
      "new_id": "f4308d62fb7bdaf7fe3e507e8febf12e8a3a89ba",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "11af11bf614ddad04b2284073321d49c496d98c8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.cmake",
      "new_id": "1f2d21003d379b23bcd2000486c85568e722a92e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "dd5524fba1727653ca82cfb5eac12e12e3de490f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.gn",
      "new_id": "796fc83d7c9633f56150bfb73564cce18c3b617a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "c7df1b63ae570e12775cc5ea7bd576d91b901ca1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc",
      "new_id": "f7b6321207a50be412513e727b853d1bcd7f5322",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc"
    },
    {
      "type": "modify",
      "old_id": "844aa4e283c8a97bc6f5d131cbcdee82052f8f05",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.cc",
      "new_id": "f37902039a0a7f6b2ea4279d18c068c69045df5c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cf0f06ec39e51356a3e65f6ece5f3e96a4ce9fd1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/raise.cc",
      "new_id": "9d69c41837db3fd08c5190af2ddd9376bf3c149a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "7636059c370b1634a23db719d5b9c93be77e603d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts.cc",
      "new_id": "8ab6b7e097b8d91ce3307959a6449d498eaf5316",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts.cc"
    },
    {
      "type": "modify",
      "old_id": "bc4623529aca6ca3c9613177659a6df43f349b93",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts_test.cc",
      "new_id": "6facee70e85fac08587db5bb04a86c0b664feb82",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6cc84222bf2ccda2628503dabaed53dfb14445a9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/writer.cc",
      "new_id": "92819c01a1a5946e17c7bca4115083259279b209",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "64a15256fbe87971f2d4172e4ac061e4a9a13b26",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/writer.h",
      "new_id": "604ace225bc6972389b4c35bf18fb5aabcdd16d8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer.h"
    },
    {
      "type": "modify",
      "old_id": "bd82cb7112a2e8e453c081db371b3c78b8aba5c6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/writer_bench.cc",
      "new_id": "68dc9a2a50e904f4c76a5a2c41b70cce3ae4cdef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer_bench.cc"
    },
    {
      "type": "rename",
      "old_id": "230ab20b4cb4aa5cd5f244cd91679e539f34dec2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer_fuzz.cc",
      "new_id": "4314774ce883ddc5eacf8bbd3731235b3d483ec8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer_fuzz.cc",
      "score": 85
    },
    {
      "type": "modify",
      "old_id": "7862e2829d2796bf96e33a0c8d1eed4a1ee23e4d",
      "old_mode": 33188,
      "old_path": "src/tint/utils/bytes/buffer_writer_test.cc",
      "new_id": "7d386ca59eb770bff51472484ac683435f00d4a8",
      "new_mode": 33188,
      "new_path": "src/tint/utils/bytes/buffer_writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b107497d7874418a37c750eff4fb15b309063c48",
      "old_mode": 33188,
      "old_path": "src/tint/utils/bytes/decoder.h",
      "new_id": "95e9f8f12e11587d8943a3ae79a667097a1ace3d",
      "new_mode": 33188,
      "new_path": "src/tint/utils/bytes/decoder.h"
    },
    {
      "type": "modify",
      "old_id": "12640b125e753224d9501ec0ba6e13d10b881c16",
      "old_mode": 33188,
      "old_path": "src/tint/utils/bytes/decoder_test.cc",
      "new_id": "9bae94570a1ba7f066e12cace724275297056735",
      "new_mode": 33188,
      "new_path": "src/tint/utils/bytes/decoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6b76e220a852c0a1ceee4e3766baba61ba6c8186",
      "old_mode": 33188,
      "old_path": "src/tint/utils/bytes/reader_test.cc",
      "new_id": "04ad6af401541887ae68c91a1065bcd6a1e73e00",
      "new_mode": 33188,
      "new_path": "src/tint/utils/bytes/reader_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b0e89e4a7b807c5a7de6585f270c8e32d795475a",
      "old_mode": 33188,
      "old_path": "src/tint/utils/cli/cli.h",
      "new_id": "393024fbc4c396233de390af2433c9df7b8cfd87",
      "new_mode": 33188,
      "new_path": "src/tint/utils/cli/cli.h"
    },
    {
      "type": "modify",
      "old_id": "4db57f85e0eb9f3707fd9bcacceb0301fd88d969",
      "old_mode": 33188,
      "old_path": "src/tint/utils/cli/cli_test.cc",
      "new_id": "273d97206699273c28eea0918b1293c89a3106e6",
      "new_mode": 33188,
      "new_path": "src/tint/utils/cli/cli_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bfb2ffa9ac847c7b2a607a7aee7ac66ad3dc3996",
      "old_mode": 33188,
      "old_path": "src/tint/utils/reflection/reflection.h",
      "new_id": "d674db177ce1660779813493fe386fb1fae09982",
      "new_mode": 33188,
      "new_path": "src/tint/utils/reflection/reflection.h"
    },
    {
      "type": "modify",
      "old_id": "d04029434fbc8b9adba63440f05c8f901a673d94",
      "old_mode": 33188,
      "old_path": "src/tint/utils/result/result.h",
      "new_id": "a9e7a448cc71b36c7a716cf7350bbc27fc25e28f",
      "new_mode": 33188,
      "new_path": "src/tint/utils/result/result.h"
    },
    {
      "type": "modify",
      "old_id": "13cc05bb312d05e2b63af9141b026c157fdbfbe9",
      "old_mode": 33188,
      "old_path": "src/tint/utils/result/result_test.cc",
      "new_id": "59edc473cd57dc518a365affdc663127e717b76f",
      "new_mode": 33188,
      "new_path": "src/tint/utils/result/result_test.cc"
    }
  ]
}
