)]}'
{
  "commit": "915ceca203d30b5b6afa6a1861b75c33e7d7c58a",
  "tree": "117bb95216da9ab801109d69ab86bfeaff34a104",
  "parents": [
    "6f8cb5fab80920f4d96d784824710cd6a26f41a6"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Sat Jul 29 13:12:58 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Jul 29 13:12:58 2023 +0000"
  },
  "message": "[tint] Don\u0027t resolve moving from ProgramBuilder -\u003e Program\n\nDo this explicitly instead.\n\nBreaks a circular dependency between Program and Resolver.\n\nChange-Id: I67f66501da02f349b981a59ef64cb8b687230f95\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/143401\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "704e7c48fe637b6a5b6d7bc17107b1d3da9b3211",
      "old_mode": 33188,
      "old_path": "docs/tint/arch.md",
      "new_id": "586d529bc9494c1a8ee3474dc013245d69fee697",
      "new_mode": 33188,
      "new_path": "docs/tint/arch.md"
    },
    {
      "type": "modify",
      "old_id": "1b8d7b398df875632c7ab0314536b19cee788d82",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "f56bf0d2543254d449726909764f78244f65c6cf",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6d17a41afdfe69cc492d5ded14492e16af54ecc6",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "a44a9d83a6c89e95dae708688a1d33fa2666929a",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a7de60beb904ef7a168a44830bfb6d9ec31ad76d",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/generate_external_texture_bindings_test.cc",
      "new_id": "e0f78a1e26d45079e2c9dd7b4d36db1c324b8f11",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/generate_external_texture_bindings_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f014a46fb828004a378c00b1aab45a6cb5cb078f",
      "old_mode": 33188,
      "old_path": "src/tint/fuzzers/shuffle_transform.cc",
      "new_id": "d4b5fbebaf4edf4918cf6af0da7cc5971abc68af",
      "new_mode": 33188,
      "new_path": "src/tint/fuzzers/shuffle_transform.cc"
    },
    {
      "type": "modify",
      "old_id": "44f40f3d93d1194338ce5ec0ef9cc934f1d450d9",
      "old_mode": 33188,
      "old_path": "src/tint/fuzzers/tint_ast_fuzzer/mutator.cc",
      "new_id": "eab45ca2000a349bba6ad2b568b2c2f0f4bf5e27",
      "new_mode": 33188,
      "new_path": "src/tint/fuzzers/tint_ast_fuzzer/mutator.cc"
    },
    {
      "type": "modify",
      "old_id": "3917b5d9e5932fecb26a7a6a13c0acf4ca5cfd32",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/test_helper.h",
      "new_id": "0b093e895f8083a8cf855a35677e32e53d18c1f0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "f56faae82ab80d025ae4918d715d89d6467c880f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "cd915cd9d9d463dd6051c7dba668203ccb369f42",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d7e28fb61ca2f4e18623e64edb8e39694bb142d7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_printer/test_helper.h",
      "new_id": "636fac2467ad2750a7f680db0dbf1e8386fcd4a2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_printer/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "304dbe937e3740f43e6dfe14b12aa7a8060f4df4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "72af79fefb94e3f7006fbfaca432bf532035d1a9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3eb5c90c72cba6312c5e4ef8a69cf8d12c5661c5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_printer/test_helper.h",
      "new_id": "3f8a279081b0bfb4d3674b0b96b590631dfabd67",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_printer/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "0e6326e2a780f51ed70e4a03f6b16f5c0233047a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "1603836f3c743db200c2f5eb45af80c3762d6e88",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "70dadf53149574ca11874d55dac38a80de6ec5c0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/test_helper.h",
      "new_id": "dd79b5ab6aec0fead8ea5757c5cf4d58aa12a8e8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "41276fe6c1d0800838febdefc0345fcc260384a9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.cc",
      "new_id": "c22baaf833dba52b05e74e73d789fc5cf62e6609",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "54b4e7a2180b72feaa7f7fd4612224086c4a9c9c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.h",
      "new_id": "4b0a3233ac70ac4900f23211c2c7e35a13b29c7e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.h"
    },
    {
      "type": "modify",
      "old_id": "43b4b8f2175f4e388afd21050bde220e6e46755b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/test_helper.h",
      "new_id": "1c9c056bccdb264f96e3c5db077819a8ea0da758",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "41408e598a0d4ccafed3e39cdd006c8e2528a94d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/reader.cc",
      "new_id": "b91aeaa7b3e905dabef03a964b0551da39e82615",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/reader.cc"
    },
    {
      "type": "modify",
      "old_id": "ea5f40d07b7bdc8806cf502f8c622dc7598c1943",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/assign_test.cc",
      "new_id": "8ab2713a55ed16d9cf43dbc03a895664b876e90a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/assign_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dbbc8916f747472f64d89274808a8b90daccd663",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/ast_if_test.cc",
      "new_id": "2bff0210187de6be65b686ec2e2151662e00e20b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/ast_if_test.cc"
    },
    {
      "type": "modify",
      "old_id": "96b5aefadb50fa40d93b436ed847921695cbe217",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer_test.cc",
      "new_id": "91b6a42d6e477d4288324bd7f82a4538239aa907",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c0dc007172961243a0283cac1654f9bfc5057254",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/builtin_texture_test.cc",
      "new_id": "a24f152d81bcd6ea6d1f90d16289096ea78f18da",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/builtin_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "71182d8308f02cb423405eebc73d04cc14537718",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/function_attribute_test.cc",
      "new_id": "4f0365ead41f00e57a24315b369f0d0d938860a0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/function_attribute_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4644e826e02f791d5e0481fefd5ac01fd098a602",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/global_variable_test.cc",
      "new_id": "f5b87389096657ccf69137985d7fb9f57e4bf07c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/global_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5904f3e827683b89fd741809d0a94068a4bef186",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/ident_expression_test.cc",
      "new_id": "1a472aafc67809ba3b57f95ae897a15471286895",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/ident_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "72ea294471138876e82d07b50727657ea4bcafef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/test_helper.h",
      "new_id": "49a12c87c6ad026c6600afcd8e18d5092e227031",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "9d0e33701d61a5c1d224afcf47982965dcf5ce6d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/clone_context_test.cc",
      "new_id": "44257ef9dea69aeba4b36547ef65f42e95114d66",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/clone_context_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e896f7cf7625952a53ffdd86043a87ca973d9851",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/module_test.cc",
      "new_id": "429af55ab17217e41452a6c18e59f7b9b8f79cff",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/module_test.cc"
    },
    {
      "type": "modify",
      "old_id": "72394b49096bfc90ca637abc687757ccb82eb034",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/add_block_attribute.cc",
      "new_id": "04cd69a349d6b6536669dc8c704eda16f3387482",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/add_block_attribute.cc"
    },
    {
      "type": "modify",
      "old_id": "58940520debfca569951133ee1a1e56190cdffd3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/add_empty_entry_point.cc",
      "new_id": "142984af27514c339914039e0440fe1bac67f537",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/add_empty_entry_point.cc"
    },
    {
      "type": "modify",
      "old_id": "8d1c234d429e973881a0eae8a30a58580699d8fc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/array_length_from_uniform.cc",
      "new_id": "f5092bb284e4c6c4941ff3f4fa0eab58a4cca63c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/array_length_from_uniform.cc"
    },
    {
      "type": "modify",
      "old_id": "f63c43364e561543222b5cbd3f8d37701928adcf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.cc",
      "new_id": "cade00c60616c723e795d1da7f3e9fed5023860c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.cc"
    },
    {
      "type": "modify",
      "old_id": "45047ba9b11225eb53ce7706cb789963078407b9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/builtin_polyfill.cc",
      "new_id": "da6370212ef29766e7fe25789cdf47b1a44c3c6b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "21a10597e2ed53eed24d06ad901e1af1b27e086e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/calculate_array_length.cc",
      "new_id": "ac9c8113a25c898873ebd5e17bdcd311b9d38d53",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/calculate_array_length.cc"
    },
    {
      "type": "modify",
      "old_id": "4cc81fe732d8b8b650b7a9dfc15f25cca83a801d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.cc",
      "new_id": "fddfd8c4d29a513974b0228ac19f112ace24a2be",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.cc"
    },
    {
      "type": "modify",
      "old_id": "0964a81bfccc978b693df2710692149e6a7ef5f6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.cc",
      "new_id": "ae15969c5e1aadacbb9393dd15dfbcdddcb49b04",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.cc"
    },
    {
      "type": "modify",
      "old_id": "5b8c7daf026e77b373297b059f145730009e1184",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/combine_samplers.cc",
      "new_id": "9553ea2ec7454954fd98dbadeaad1ce1db6d4438",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/combine_samplers.cc"
    },
    {
      "type": "modify",
      "old_id": "18267a106c043fce96ef33778040dd39252a8310",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/decompose_memory_access.cc",
      "new_id": "f56c6c180eaa0a47dec138212160c5bd982610da",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/decompose_memory_access.cc"
    },
    {
      "type": "modify",
      "old_id": "8982cf0d96c9f19e0ae3c4d387e85b7ca35a49a9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_array.cc",
      "new_id": "c1de1a479ae25af14ef3ba08b0a98536cdb4d4a2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_array.cc"
    },
    {
      "type": "modify",
      "old_id": "79778db6ebdce9906f1044a58e927adf80b0c7c0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_array_test.cc",
      "new_id": "0f5ca8090b6bb73cbbdaf2d728c134d471f8cc87",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_array_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e3124fec5bd8db86e8417bbfce1b56e64eab147c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_matrix.cc",
      "new_id": "a4e1295c8bc152896794063e5ad0fc261213ea26",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "2bdc058865764a2ad77fe75f62766d1511106685",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_matrix_test.cc",
      "new_id": "b724f356f4166ed459a4eaf0e2136450fc9d5fe7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/decompose_strided_matrix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "045d306d088445bd20b045ae4486e2c03e046748",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/demote_to_helper.cc",
      "new_id": "2c49c4086de2ee11916e1bcadea6e8c5b5014f04",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/demote_to_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "5d7543feb4456d7067ddcad1de8fc95a6b79b20e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/direct_variable_access.cc",
      "new_id": "9862cb745ac3b9c351538d635d346607acdc1d9f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/direct_variable_access.cc"
    },
    {
      "type": "modify",
      "old_id": "89469453f31f26dcd3141401874946282b9fcbd5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/disable_uniformity_analysis.cc",
      "new_id": "7671b086c8690cd57b9a59f5bfc2ed99ceeb623f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/disable_uniformity_analysis.cc"
    },
    {
      "type": "modify",
      "old_id": "958a4c21218b83ee76bc9975c45a83e5a63ebf15",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/expand_compound_assignment.cc",
      "new_id": "271926449a98488c769bac05ca5ddfb501a4872c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/expand_compound_assignment.cc"
    },
    {
      "type": "modify",
      "old_id": "221a0d04a0944945ddc8edcff9c384d232547672",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/first_index_offset.cc",
      "new_id": "bd2b81f44fe365b46b72a0a5ff7f4ce1c2319c09",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/first_index_offset.cc"
    },
    {
      "type": "modify",
      "old_id": "110263e378a370ad225d13c25c9cae79d0da768a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/fold_trivial_lets.cc",
      "new_id": "e4a8e16f7000b2d577550325b628648167a53b27",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/fold_trivial_lets.cc"
    },
    {
      "type": "modify",
      "old_id": "caecbe676b524c74d827ced1d10dc1c582544b6b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/for_loop_to_loop.cc",
      "new_id": "873849f5661c736977bc8a5b7cf1f11a1030166e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/for_loop_to_loop.cc"
    },
    {
      "type": "modify",
      "old_id": "387135f5e54e096142f1881c1a47088a001e7915",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/localize_struct_array_assignment.cc",
      "new_id": "23774fe734acf95bc447dbdf0584987c5bd8c7fe",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/localize_struct_array_assignment.cc"
    },
    {
      "type": "modify",
      "old_id": "7a12a43250b282d90dd9452a92665b9f96b30f33",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/manager.cc",
      "new_id": "6e0507143cda0682d3a8a5cc5f610baa4304a828",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/manager.cc"
    },
    {
      "type": "modify",
      "old_id": "32153058c886d3c1686aebfd7afeb00208e2b66b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/manager_test.cc",
      "new_id": "1d8b61aecf4c5f1d0f0f782775dcba47ecca076b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/manager_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d3a1edea0c61cd47baa244787f4475b99412a2a6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/merge_return.cc",
      "new_id": "9ec23c168e003870a40b97397c3007c6671c6cc2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/merge_return.cc"
    },
    {
      "type": "modify",
      "old_id": "27748f06ff8b96e98f7f321a2e3d62d9509f9468",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/module_scope_var_to_entry_point_param.cc",
      "new_id": "854a2b3451722d1db12fd6533d51171bc517be2f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/module_scope_var_to_entry_point_param.cc"
    },
    {
      "type": "modify",
      "old_id": "9aaa6416dbf0ce1e6b412263039058731bf9e247",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc",
      "new_id": "01e6fb45e143fdc99ec8d83bf86d587949a9ad66",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "3e4563af54f69f5d1e0a206b09c15ba061b39dc1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/num_workgroups_from_uniform.cc",
      "new_id": "fbec666c858ec5f5c4e9bde41cb0938dce30ac09",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/num_workgroups_from_uniform.cc"
    },
    {
      "type": "modify",
      "old_id": "dbc0270800669e0c7d8cebf9437379c6cd506678",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/packed_vec3.cc",
      "new_id": "8db3efd95b6cfc344aa10fc11f177401e2f7cbb8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/packed_vec3.cc"
    },
    {
      "type": "modify",
      "old_id": "3280edc5c00e168b26bdf4df80713b73472ff8a3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/packed_vec3_test.cc",
      "new_id": "1db92d1e4db82f1607c8f3b2738378ba264ff63a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/packed_vec3_test.cc"
    },
    {
      "type": "modify",
      "old_id": "840370882dbcda6ca5a1fb1800a98f3ee91ef5e4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/pad_structs.cc",
      "new_id": "f3a189bf61018db7109fe56a37483eec33520d43",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/pad_structs.cc"
    },
    {
      "type": "modify",
      "old_id": "2d92ee835024bf8622ce911f0508be5d9510ce57",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/preserve_padding.cc",
      "new_id": "a64be30af39e0b01394ecf41bea9e46b9bf4feb0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/preserve_padding.cc"
    },
    {
      "type": "modify",
      "old_id": "f4ac2e03ea00a8fa9198b60bb18ab49da454fba0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/promote_initializers_to_let.cc",
      "new_id": "1f8b05d9d07f6ee53388dcb68cf0d3dd1877f561",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/promote_initializers_to_let.cc"
    },
    {
      "type": "modify",
      "old_id": "0b367f0539650e82e30692cf58e471b9df597b90",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/promote_side_effects_to_decl.cc",
      "new_id": "a0a7e302e226398cc23575a9153c6bae1aa7be40",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/promote_side_effects_to_decl.cc"
    },
    {
      "type": "modify",
      "old_id": "85327595235e4ec1e92aef65f28c2cedc17f69a4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/remove_continue_in_switch.cc",
      "new_id": "0ff7594f52ab59c14e8e7ce6d5ddc11b13f08a94",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/remove_continue_in_switch.cc"
    },
    {
      "type": "modify",
      "old_id": "15b84caddde51ed0ef218e38cf3ecb6513cf6a8d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/remove_phonies.cc",
      "new_id": "0c653f6d85e0088fa18b73cc9acae5aa8c1b03b4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/remove_phonies.cc"
    },
    {
      "type": "modify",
      "old_id": "dc9c8eec0c8e833f1c260aeb63dc3e8eba6ed969",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/remove_unreachable_statements.cc",
      "new_id": "82bd693ebc663e6b4115dfc4e8ae586084baba52",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/remove_unreachable_statements.cc"
    },
    {
      "type": "modify",
      "old_id": "c98113057b02969536cd16ac131830897d56605b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/renamer.cc",
      "new_id": "1d9558bc34271b0df8e0ff357fc4a17ba4b2bb34",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/renamer.cc"
    },
    {
      "type": "modify",
      "old_id": "1a8165eb606fc25e81252e05c6440ef7b55fcbe9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/robustness.cc",
      "new_id": "b63842f46996c7939e62c718aaaa185ae157a95f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/robustness.cc"
    },
    {
      "type": "modify",
      "old_id": "9deb98c4c4b946eb01dccbfbd815a8252a57b309",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/simplify_pointers.cc",
      "new_id": "6166ccf87f0fcc0f4535d74dea955b6bf20c0d87",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/simplify_pointers.cc"
    },
    {
      "type": "modify",
      "old_id": "58135f14fc1d3e5684ab0c0f4fc92fcd1f84a20b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/single_entry_point.cc",
      "new_id": "5684e259e225702098f25dac5546d7ce1f0f19f7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/single_entry_point.cc"
    },
    {
      "type": "modify",
      "old_id": "5507da9764f43eff82102840d800177178f3da85",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/spirv_atomic.cc",
      "new_id": "edad7cb86194cb28c1d8427634dcf5d6be5d210f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/spirv_atomic.cc"
    },
    {
      "type": "modify",
      "old_id": "697b7dd0825a66e6aba0a6372e91364eaf98e98f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/spirv_atomic_test.cc",
      "new_id": "40c93199918a7d6bc059633a5fa50d168cfc0380",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/spirv_atomic_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dfe519ad36c05d14794ca4d94ffa6b506292d380",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/std140.cc",
      "new_id": "ebab82d5baf6bbe1289d7dd791812dcd809c8c62",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/std140.cc"
    },
    {
      "type": "modify",
      "old_id": "7e9103e42c153e707f31bdedd6402953dac51aca",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/substitute_override.cc",
      "new_id": "390659f3d38ad5318f96757ce9f19ab0cc6db16b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/substitute_override.cc"
    },
    {
      "type": "modify",
      "old_id": "7605cb475761418f3010bf0312bacb48394aa093",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/texture_1d_to_2d.cc",
      "new_id": "0bae0d4a0cdb12f3d2e67e590514b0cabc764c73",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/texture_1d_to_2d.cc"
    },
    {
      "type": "modify",
      "old_id": "34cc03bc3714364521650643b7bb34cd197f241d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/transform.cc",
      "new_id": "3a4ad879a5eee8aa368b3e73f60f2a70cfe44923",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/transform.cc"
    },
    {
      "type": "modify",
      "old_id": "09d1321c9740af2665ccaa7ed005739e6fb40001",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/transform_test.cc",
      "new_id": "048d5c5f427d00bde64e56b97e58c1da670956a2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/transform_test.cc"
    },
    {
      "type": "modify",
      "old_id": "06aa9bf8e84f77a6b207c1ec1e447c2485f2dfd8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/truncate_interstage_variables.cc",
      "new_id": "7b9bcf63f8a410254acb725bcb286e833e2417fd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/truncate_interstage_variables.cc"
    },
    {
      "type": "modify",
      "old_id": "a2c6a97ebaa81a4a324fed9d5866eda3c876ed34",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/unshadow.cc",
      "new_id": "e6655bbd71b5d5011e03af9bc78c26b84c8f20f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/unshadow.cc"
    },
    {
      "type": "modify",
      "old_id": "f690c27f1c948b9c407935bda374f59141c14244",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/utils/get_insertion_point_test.cc",
      "new_id": "cbf4a4ffd4a6fbc4b14095855f84ff5ef1037503",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/utils/get_insertion_point_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0adc716977b73b2286d55dcb9b4a28d1329abbf1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/utils/hoist_to_decl_before_test.cc",
      "new_id": "70752be81fc47ffb5fe2ac85f2c2422023fa2426",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/utils/hoist_to_decl_before_test.cc"
    },
    {
      "type": "modify",
      "old_id": "994f9a1e1c93f6dd65f3bfeb7491ddbd4006b69f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/var_for_dynamic_index.cc",
      "new_id": "2b1deb106e76768d6e78e056be9ae3fa48da2c47",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/var_for_dynamic_index.cc"
    },
    {
      "type": "modify",
      "old_id": "489311f4914c0b12cc15a00199712287de183060",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/vectorize_matrix_conversions.cc",
      "new_id": "df9a7a4dfeaad4cae250fd7a19749c398238a286",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/vectorize_matrix_conversions.cc"
    },
    {
      "type": "modify",
      "old_id": "8432dab0cac1bd9e50a2dbd4e6bb8a9ac62d1aff",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/vectorize_scalar_matrix_initializers.cc",
      "new_id": "52d628df883db484eed13f9924c0a5f8fe124493",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/vectorize_scalar_matrix_initializers.cc"
    },
    {
      "type": "modify",
      "old_id": "693f9230a594294c497187f80a81e6db64447a8a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/vertex_pulling.cc",
      "new_id": "d4fb145e82e1225bbed08ec6087d07050a23bff5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/vertex_pulling.cc"
    },
    {
      "type": "modify",
      "old_id": "5d0191a8fb9c3ae3a2683b1f9d0761cd285793de",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/while_to_loop.cc",
      "new_id": "93b1ee7caf4504a3dd14302e8223358eee9fc0cd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/while_to_loop.cc"
    },
    {
      "type": "modify",
      "old_id": "5609227eb9f2fc451ea4d08e3b9940031ae43959",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/zero_init_workgroup_memory.cc",
      "new_id": "4255ad076638692fe8089fcea9509ac1dbf1f876",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/zero_init_workgroup_memory.cc"
    },
    {
      "type": "modify",
      "old_id": "113723c6d0e9d65f87429b9d0372969e4d19a18d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/helpers/flatten_bindings_test.cc",
      "new_id": "f39225b645e51527658be41ca79b05df4bfc4859",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/helpers/flatten_bindings_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0bcb2d3628ea9dfbe8e597890eab70cf6f21254a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/helpers/ir_program_test.h",
      "new_id": "c8d15babe44a3aba7dacf514198d6abfc431f767",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/helpers/ir_program_test.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c9d04157688118d299f94810c864f4989692586",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector_builder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e24714130a47c18d6d6657101fbe88ea42f7fb76",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/test_inspector_builder.cc",
      "new_id": "6ee260e508be115cd64e365f007c07c7e96598b2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/test_inspector_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "228802e66ee4fe04f5413a8de3485bf05a5ab48a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/clone_context_test.cc",
      "new_id": "933a79caa18e9c13eee631c73ff2da3edcda2342",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/clone_context_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b9cdc753a202fd3605365f44581cc1114318eead",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/program.cc",
      "new_id": "ee199caa5662a30cfb12716e345b0e32ba2494be",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/program.cc"
    },
    {
      "type": "modify",
      "old_id": "6d01e6956e39b5481db49fae93375ac34a0d8fc0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/program_builder.h",
      "new_id": "9e20af9615f96bfa387d760cd423b9a951d54d76",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "67d676d3af76f6bb854dd16dc3ff7ebaf70b1ba4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/parser.h",
      "new_id": "4fe6f9ed5a3ec0b2f189c982aaa9a616f6041320",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/parser.h"
    },
    {
      "type": "modify",
      "old_id": "f41cdcecb14f2ec4911c2ea8b5fa09af1fed2ef9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/reader.cc",
      "new_id": "beec36b19ecbe06df84e87e4b15e08a3d7a9ff5d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/reader.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d076dc449d3c4b3d886018b13d25d1321e677912",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolve.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0466fc2bca0e5f0e2e25c36f4f54c55eaf67d915",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolve.h"
    },
    {
      "type": "modify",
      "old_id": "c7e1b71ecf0dae2fcf1aaf97c03a658114c85980",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/uniformity_test.cc",
      "new_id": "df9e3666a8680366a713583547e8749171bfaea9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/uniformity_test.cc"
    },
    {
      "type": "modify",
      "old_id": "874d23d8c3033334744ce0ce6ab7792b86537301",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validation_test.cc",
      "new_id": "4255005a0ac7a89a4d3e915ab937315956278f8f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0e0ad7a764fdcd8eca302a639d5369a187172fd3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/test_helper.h",
      "new_id": "8006d17b3866c803cf395a828e1ce569eca380dc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "77c1fcefedb54620e029b45e54c8858af61ad3a8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/literal_test.cc",
      "new_id": "a7ed374f1f98b7af153d2e4607756c787ba070d7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "aeba39117ad4115b03458d3158e3d420b32da40a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/test_helper.h",
      "new_id": "94b2401412c69f731ed162b9a236cd15baccf702",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "4ee82b240e38b7eecb8b12f71e6db25a300a5acb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc",
      "new_id": "98c580eed89ab069ea29c2f38691f70383dbd1f5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc"
    }
  ]
}
