)]}'
{
  "commit": "d0ec88ce6161497eb268c633d3f2453b30df66da",
  "tree": "557510f24f12bf91934c018719b388e2a3d777fe",
  "parents": [
    "5f60eb72c0d6c66d7ba1163fc8bd27d1d492baff"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Tue Feb 15 16:36:57 2022 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Feb 15 16:36:57 2022 +0000"
  },
  "message": "Add support for override keyword and @id attribute\n\nThis replaces the @override keyword that was previously used for\npipeline-overridable constants.\n\nSupport for pipeline-overridable constants in Dawn is hidden behind\nthe \"disallow-unsafe-APIs\" toggle, so we can make this change directly\ninstead of deprecating and continuing to support the old syntax.\n\nFixed: tint:1403\nChange-Id: I9b2957a1e33b12772bfe449c0f3a31d929f8aa8b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/80480\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "71be9107b3ab071e3157a6e220f7e283b0c53e6e",
      "old_mode": 33188,
      "old_path": "docs/origin-trial-changes.md",
      "new_id": "9e19b620ec41a59614ffc07eb5f88e03e87b65a9",
      "new_mode": 33188,
      "new_path": "docs/origin-trial-changes.md"
    },
    {
      "type": "modify",
      "old_id": "62e24d2950e115d16d3688d4c1c869d2b40e2fbe",
      "old_mode": 33188,
      "old_path": "src/BUILD.gn",
      "new_id": "ca35959f72d649883f99ef37b319b92ab954ebd4",
      "new_mode": 33188,
      "new_path": "src/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "dff6c748b6338a93f40b238fe26bf0195514ac87",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "6c83d79fdd98dd94704122d4a1458ccddcbec8ee",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f65066f0a26ddbaa10bb534590acc0425d8894ca",
      "old_mode": 33188,
      "old_path": "src/ast/group_attribute_test.cc",
      "new_id": "a1241704862bf29868c1653e65dd075417d10003",
      "new_mode": 33188,
      "new_path": "src/ast/group_attribute_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "608625fe754fac3939a47e730a638f90e5cb5e57",
      "new_mode": 33188,
      "new_path": "src/ast/id_attribute.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db12aa164516b626f5742a35afb4623b2477c6f8",
      "new_mode": 33188,
      "new_path": "src/ast/id_attribute.h"
    },
    {
      "type": "rename",
      "old_id": "df6afba4952f9dfe61c4889497031ec7f33c98d4",
      "old_mode": 33188,
      "old_path": "src/ast/override_attribute_test.cc",
      "new_id": "d40db86d39e74e19db9effe52905f81cc7003c18",
      "new_mode": 33188,
      "new_path": "src/ast/id_attribute_test.cc",
      "score": 69
    },
    {
      "type": "modify",
      "old_id": "e2ebc23dd69e8e3d823e4668d286e7a432d30a0d",
      "old_mode": 33188,
      "old_path": "src/ast/location_attribute_test.cc",
      "new_id": "60941f7c1c8bb83e829a6b81ddf02b8f44d0ad97",
      "new_mode": 33188,
      "new_path": "src/ast/location_attribute_test.cc"
    },
    {
      "type": "delete",
      "old_id": "62993a95de769bc20f670e855b16c5e066b516f3",
      "old_mode": 33188,
      "old_path": "src/ast/override_attribute.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f3cbcc5cfcf57709189335245fa85eaa89468393",
      "old_mode": 33188,
      "old_path": "src/ast/override_attribute.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "360970071857a952c86a483d2d8fe9d5b897e704",
      "old_mode": 33188,
      "old_path": "src/ast/variable.cc",
      "new_id": "6e3f97deb414c02b187d1edccd35fb916c061f0f",
      "new_mode": 33188,
      "new_path": "src/ast/variable.cc"
    },
    {
      "type": "modify",
      "old_id": "80ac8e3d348f9b24fe7b9e06ea58a44e872134c7",
      "old_mode": 33188,
      "old_path": "src/ast/variable.h",
      "new_id": "7a40171b3323729730323aa0a3bb4e9b4e4a5425",
      "new_mode": 33188,
      "new_path": "src/ast/variable.h"
    },
    {
      "type": "modify",
      "old_id": "ab6778dc33329b063dd7860e1aecd024c96dc018",
      "old_mode": 33188,
      "old_path": "src/ast/variable_test.cc",
      "new_id": "f126f1b95682ce7af73aa239037be33960b26894",
      "new_mode": 33188,
      "new_path": "src/ast/variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c897708c7a9a997a65d9b7f87e8e106247ae3dd8",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector.cc",
      "new_id": "975e73da827b229304b3f1c64bf4235f0dd2f4b4",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector.cc"
    },
    {
      "type": "modify",
      "old_id": "790b1491062788f9317e9e38c1584da6eaa35c14",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector_test.cc",
      "new_id": "f1a423289932a8817af51305e7a9afc6e5116e47",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f2ac38d99506613379c28988b49c8e90e9bbaab4",
      "old_mode": 33188,
      "old_path": "src/inspector/test_inspector_builder.h",
      "new_id": "64f5c00f05111b8f72cc1d0562585542b8087251",
      "new_mode": 33188,
      "new_path": "src/inspector/test_inspector_builder.h"
    },
    {
      "type": "modify",
      "old_id": "ebc39b173b0a24b79f83370b532a1697ce7f8669",
      "old_mode": 33188,
      "old_path": "src/program_builder.h",
      "new_id": "0db8eea5fc9673d23dc403fbde61f0ba90bf774f",
      "new_mode": 33188,
      "new_path": "src/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "ed35ca4e0d6c5d762070aad25124f977dcec12e9",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/function.cc",
      "new_id": "33d7da2b9aab3700d43b113f79f4989170cdea38",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/function.cc"
    },
    {
      "type": "modify",
      "old_id": "e80fdec047f5d5aaf746dcf147fc6f0400727940",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "c6b192ef083a841b4ae29c1273980853d44ae9a9",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "592fc0a5b40705a25ec96794e40b21d9017066fc",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.h",
      "new_id": "ffa62512ca08e83a342254d9f94402df91dac389",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "5e1051819e60b0b2ca36c1a124e5f4c260d32459",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl_module_var_test.cc",
      "new_id": "ccd11a7a15c80c7f7f10e004640a356c90aa764b",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl_module_var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a905ec5eb02febbd8e767e21215b87bc7e2b04a4",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/lexer.cc",
      "new_id": "56e56adc5e15c6b87c6dbf6406a1a6acf230677b",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/lexer.cc"
    },
    {
      "type": "modify",
      "old_id": "687c4a1d2de8345fa1b6c79c816e926cc7ccbc7b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/lexer_test.cc",
      "new_id": "ff6c9caf3f2a310080d750b47ef26c81e0c6a0cd",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/lexer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e6e45500f433e05088bf5a0b1972d4cccb5e8eed",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "8eb761ba3e44f997ba1a395446a68463ef95a72d",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "bf3d5b894a1c359e3d9e3c108b93a78824af39d3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "2a800edc8b5de02d924fb857b276c69863ae3b2b",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a5c60629eaeec48cc428ac2b7dc92d6f5ec1644d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_constant_decl_test.cc",
      "new_id": "20bc9e921105c1c27886224aba8e547a4e845d86",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_constant_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1db834396e2a904b87c644acd2e21f386696abec",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_attribute_decl_test.cc",
      "new_id": "6f1651d3b114dc6f60b565b09f1466dda6b1cea7",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_attribute_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6103d0ad95d44e334564aafcc9db87066dd54626",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/token.cc",
      "new_id": "c7531ba54062d7f94b85c03dd9f7f55ab661e697",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/token.cc"
    },
    {
      "type": "modify",
      "old_id": "cc40fe05649f88c21e9ca1fde69e389038619f48",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/token.h",
      "new_id": "25f55f7c69c6dcf396fc92db35b45131b9af5868",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/token.h"
    },
    {
      "type": "modify",
      "old_id": "ad68170d7abe5aad115ab91f89b977e7c9487fab",
      "old_mode": 33188,
      "old_path": "src/resolver/attribute_validation_test.cc",
      "new_id": "4479e53b31bfa5c4de30fd0a03914054644a06d3",
      "new_mode": 33188,
      "new_path": "src/resolver/attribute_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7aa5c520802651ad31b61c3bc298826ed9b8fbf3",
      "old_mode": 33188,
      "old_path": "src/resolver/dependency_graph.cc",
      "new_id": "d3ac5f4b6e7ffee0bbb405ebd302355a5477761c",
      "new_mode": 33188,
      "new_path": "src/resolver/dependency_graph.cc"
    },
    {
      "type": "modify",
      "old_id": "074d5610b1b9286ee0a85beba67ea47a35778cc3",
      "old_mode": 33188,
      "old_path": "src/resolver/pipeline_overridable_constant_test.cc",
      "new_id": "64ca3158660d3eb5b2432a48410b8b9aea9f0524",
      "new_mode": 33188,
      "new_path": "src/resolver/pipeline_overridable_constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "66a6c6c5b534a9f70bcbaf3e46d6f0cb6bc9ed6f",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver.cc",
      "new_id": "98697559ee9d7d04bad13279f6a6aa1c749b411d",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "ba2add0ee236a92e587c99a1f4b58caee5ee5f72",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver_test.cc",
      "new_id": "f4fd4e9fb2ee3ce3fde9d7d90eee0d11a67bea89",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f9dadab8c5bdcc47e2b72364d83e85bc92b25734",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver_validation.cc",
      "new_id": "a46c6fbb90519daeb9897e159b7f56f63802c259",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver_validation.cc"
    },
    {
      "type": "modify",
      "old_id": "a3d353600d62bc94c8ad6cffd1a3725c45689179",
      "old_mode": 33188,
      "old_path": "src/resolver/type_validation_test.cc",
      "new_id": "1c8f00b0646b70a2a8e53506200ef674a067c301",
      "new_mode": 33188,
      "new_path": "src/resolver/type_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "91c8ebb533e230eb23df6a6161d92d3841862e95",
      "old_mode": 33188,
      "old_path": "src/transform/binding_remapper.cc",
      "new_id": "54fb5548770a41d09d591d1a36afd468a82e0499",
      "new_mode": 33188,
      "new_path": "src/transform/binding_remapper.cc"
    },
    {
      "type": "modify",
      "old_id": "b745bd23b2ab8585b6a6930343231a14525832ab",
      "old_mode": 33188,
      "old_path": "src/transform/calculate_array_length.cc",
      "new_id": "87e4eb51ddde5cea74b1e0321627338d2360ad8d",
      "new_mode": 33188,
      "new_path": "src/transform/calculate_array_length.cc"
    },
    {
      "type": "modify",
      "old_id": "bc62b86695003f5c38612763adc8af9796a2ed7f",
      "old_mode": 33188,
      "old_path": "src/transform/decompose_memory_access.cc",
      "new_id": "647977d57abfb7e615a85a0b3efbe8063b2d3f8e",
      "new_mode": 33188,
      "new_path": "src/transform/decompose_memory_access.cc"
    },
    {
      "type": "modify",
      "old_id": "45323f0f2fa2a8e07555e1fc8843bdd3825bd6f0",
      "old_mode": 33188,
      "old_path": "src/transform/external_texture_transform.cc",
      "new_id": "b597313c695715f4501fcba744b0e962efbbcf43",
      "new_mode": 33188,
      "new_path": "src/transform/external_texture_transform.cc"
    },
    {
      "type": "modify",
      "old_id": "328605efee3c81db0be5198cc459b648891ec360",
      "old_mode": 33188,
      "old_path": "src/transform/renamer_test.cc",
      "new_id": "0cdbdb43ecbe2509e9b0f45893c4ccf4b91b2351",
      "new_mode": 33188,
      "new_path": "src/transform/renamer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac422c02067f468758834d2ecaa6e367031782ef",
      "old_mode": 33188,
      "old_path": "src/transform/robustness_test.cc",
      "new_id": "3b0747bdd7967dd76c0b0d9e18cb04209d944848",
      "new_mode": 33188,
      "new_path": "src/transform/robustness_test.cc"
    },
    {
      "type": "modify",
      "old_id": "914585ab54f59f15bd9384bebedf1745fad1ae50",
      "old_mode": 33188,
      "old_path": "src/transform/single_entry_point.cc",
      "new_id": "6e25c85b92676bf433251b7e8ac779416ed77b63",
      "new_mode": 33188,
      "new_path": "src/transform/single_entry_point.cc"
    },
    {
      "type": "modify",
      "old_id": "6b950fed1cd45e4540a75cea79907bd7264a6e16",
      "old_mode": 33188,
      "old_path": "src/transform/single_entry_point_test.cc",
      "new_id": "9831ae110a515288432b75492ea83bb9d97c2f86",
      "new_mode": 33188,
      "new_path": "src/transform/single_entry_point_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4c9a7955579e3e0c5ca101854e61985c53ca7899",
      "old_mode": 33188,
      "old_path": "src/transform/unshadow.cc",
      "new_id": "d71e087ee4a6cdd044e453606b50822dcd13a917",
      "new_mode": 33188,
      "new_path": "src/transform/unshadow.cc"
    },
    {
      "type": "modify",
      "old_id": "54e1aa26ba8a0d37a0e82acd3dd332584708380e",
      "old_mode": 33188,
      "old_path": "src/transform/zero_init_workgroup_memory_test.cc",
      "new_id": "09baba6e923c6b0b03bd2a99550aa781bc6adfc3",
      "new_mode": 33188,
      "new_path": "src/transform/zero_init_workgroup_memory_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f31a4a8349c4beabfde61fc25f6f681a2657f2d7",
      "old_mode": 33188,
      "old_path": "src/writer/glsl/generator_impl.cc",
      "new_id": "23315651602403dc30ead95b3127cb75a5868f80",
      "new_mode": 33188,
      "new_path": "src/writer/glsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "09713a1ff45f492a49ad8619a839b5a9f7c8b678",
      "old_mode": 33188,
      "old_path": "src/writer/glsl/generator_impl_function_test.cc",
      "new_id": "0b539ebbe93e1a2d830c5fad1968408dcb51d77c",
      "new_mode": 33188,
      "new_path": "src/writer/glsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0f1fb78224e5f58d9ec5edf8ca057bf8620a10d9",
      "old_mode": 33188,
      "old_path": "src/writer/glsl/generator_impl_module_constant_test.cc",
      "new_id": "036f1e58d641f2b0b937b9b8e8daa7d3f8d78b68",
      "new_mode": 33188,
      "new_path": "src/writer/glsl/generator_impl_module_constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fbc36fb2f5f542745900f141de170c217d37bd96",
      "old_mode": 33188,
      "old_path": "src/writer/glsl/generator_impl_workgroup_var_test.cc",
      "new_id": "41ee6fa82f789ece988c5be21489d319ee577907",
      "new_mode": 33188,
      "new_path": "src/writer/glsl/generator_impl_workgroup_var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e8caac3777253e33a73ad6ceadac550935685b00",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "ee275b50f45086e1db3115a66dfe61796ebe8762",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "d5e0b928470abfdb83aaf20b1032559afbaeaddc",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_test.cc",
      "new_id": "d17620ce3b6becf448f2e66f823a91e0199ed44c",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a5698b0583fa5e8907d101dfe34b0f49a0835fc1",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_module_constant_test.cc",
      "new_id": "75022882324ddb57c96d735b5d4f989eb3ce0401",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_module_constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5e6c669139e71bf4c0c817f213558f6cc8630a7f",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_workgroup_var_test.cc",
      "new_id": "4da3a8123b11ac288d4cf8a380e3185064e1c6ba",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_workgroup_var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "adace185a8ea92c170f255ea7e300925afa47304",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "2930fcfd5d27bf67f891bd18771f7b6cf365695b",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "c2aa9c9cf207c9140ed706458a56ccb6e09df8e7",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_module_constant_test.cc",
      "new_id": "0d2a7eb057148f78b076a3e036c19b363d9b3a67",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_module_constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c3012f47ce55130b10078b4c4a92bea9f3449c51",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "84bd6331d90729395b18d49406f9a6c2c56c6000",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "7500895f1b939abaae82957b3fc7d46e2cc56f85",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_function_attribute_test.cc",
      "new_id": "a5f8a5ca243e822524d5c1be538b59bf0269d469",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_function_attribute_test.cc"
    },
    {
      "type": "modify",
      "old_id": "46004353f98ac4bc64f9c8f3622a69c9bc3279c5",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_global_variable_test.cc",
      "new_id": "9181fa74d5e70926c0027c1da8412709508d0175",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_global_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "96a459ab96ff452107e98dfff910e8bbc5e1f3c9",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "89268393bdf4c4fe41c64dbcfcd60caffc280640",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "1f5d048a11a92ec024701430c7206ae6d1f87c11",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_global_decl_test.cc",
      "new_id": "87493c6301fedd8f880bcb662ffcb88b87780099",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9fe68b8b5d7ecee933544a150c261f2a0efb1aa5",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_literal_test.cc",
      "new_id": "55fc6783efc14947d930b8a1f3a2153f0f93cc1b",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "427b4aa6177a21da17306dc6c193580d025f67f0",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_variable_test.cc",
      "new_id": "fc1654c8537a7547fc249d74f9f97120c004650e",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "76c24b7e2a3add1c3df0dc027864de77c1f89103",
      "old_mode": 33188,
      "old_path": "test/BUILD.gn",
      "new_id": "a1a99f69662e18696f54aa62c0ed3c724b65e492",
      "new_mode": 33188,
      "new_path": "test/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "fe69ac3f42083be426ae2761ac1acd4e68cfd863",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/bool.wgsl",
      "new_id": "04ca499584580017fe810bc951410731acea47ab",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/bool.wgsl"
    },
    {
      "type": "modify",
      "old_id": "c4b5efd19211bdd3c373948887fbbbd15c74b52e",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/bool.wgsl.expected.wgsl",
      "new_id": "344ec0e3128ab65e2aa15161d0f217fdb974e30d",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/bool.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "5328e9dcce087dced5f4eec9deffa714bd0ed819",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/f32.wgsl",
      "new_id": "50dee2f087430a637019802e513c0e27691faab6",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/f32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "1d0945293f33f603a1f9cd82adb64397ef295a97",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/f32.wgsl.expected.wgsl",
      "new_id": "bf38cdd93039a5cd57e99995b12054579cc4e103",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/f32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "0a3ed5790969c5017072fd5d4911999ff189c991",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/i32.wgsl",
      "new_id": "d91c2f2381cd717244611c8969fb4abf2ef53921",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/i32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "92a7426f4327849b429ee171a4230bac02fe47a2",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/i32.wgsl.expected.wgsl",
      "new_id": "95d395c9e902608dae1b8eadf49560c76528a806",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/i32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "bce0c7769ca23607acc234172f4a9e72aa814984",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/u32.wgsl",
      "new_id": "5c11bc962a7e6066b027a991a162144f17825cda",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/u32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "31db0667b8581016c3172da003a9ed9800476ddf",
      "old_mode": 33188,
      "old_path": "test/var/override/named/no_init/u32.wgsl.expected.wgsl",
      "new_id": "8d79972804b2db568b6798b68fb0621926139879",
      "new_mode": 33188,
      "new_path": "test/var/override/named/no_init/u32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "9edeffaca1006f308aaf152038fb2faf12a82e31",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/bool.wgsl",
      "new_id": "8eaca90b85a8300d8931805aa830b7b215d2d808",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/bool.wgsl"
    },
    {
      "type": "modify",
      "old_id": "cbcd033c0b582b1731669fdfdc7026d38bfa81f5",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/bool.wgsl.expected.wgsl",
      "new_id": "02f5b7d2d9b2cd6659f8681ee47ddc5a1ef4bac4",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/bool.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "a58f753f65f3f062bdf02cb3f64cc31753ef4966",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/f32.wgsl",
      "new_id": "0f718e87a3b918574f7fb44d2a8d0dc1b3c51541",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/f32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "18e6ceb1ce4ff21447078da3a630ee3a88f786e4",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/f32.wgsl.expected.wgsl",
      "new_id": "1c53942f13277cb05efcb4ed152747ee8b11b0e3",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/f32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "642096dcdb884112da0021a1946cef5815377a86",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/i32.wgsl",
      "new_id": "9f4b021ed1bf878dbf160a9d98181044a08b76ff",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/i32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "46adcb78acb89d246594311230763369bfa30fd3",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/i32.wgsl.expected.wgsl",
      "new_id": "f36ff37a3209c911827a1c1ea5b2ec01db529fe5",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/i32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "582f7abceb430129d38e4bb673d0c9317e2252b6",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/u32.wgsl",
      "new_id": "77ca84c4ad11cc87179ccd1b216d455b5016867c",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/u32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "06b1aa023759d272c4bb0cf5b316d94046f1bf47",
      "old_mode": 33188,
      "old_path": "test/var/override/named/val_init/u32.wgsl.expected.wgsl",
      "new_id": "4a56f44644fbc6bdf6c832a560dd8a553874dcd1",
      "new_mode": 33188,
      "new_path": "test/var/override/named/val_init/u32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "8869f16b5802bd3d5c9fd1436b51da919d1b788a",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/bool.wgsl",
      "new_id": "1dff97f0d18d647239d681124c168a0fe40dfe80",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/bool.wgsl"
    },
    {
      "type": "modify",
      "old_id": "f68661234df484a8f4ef3a6123db48b9034a9fdf",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/bool.wgsl.expected.wgsl",
      "new_id": "cfd341ee0ed1c16c4787473c0c29f474d85b9672",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/bool.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "4af2466523e0a942533ade2d10263c18e6ee1b8f",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/f32.wgsl",
      "new_id": "c4f949ab587ab2bee63dcf436bdce3771249cacf",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/f32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "9398382b0ff3aab17ed1ee696d9c350afca39cae",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/f32.wgsl.expected.wgsl",
      "new_id": "159b6a90c56fbe3009c7bece13ae573a0dc6e7d0",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/f32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "132987a4936dbc5a1c9c03593473435f03040f36",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/i32.wgsl",
      "new_id": "2b44da76ea2320c492f3c7bc1f6850a9f0500397",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/i32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "afa82db937fe33be9d5754769fce624bef524cf7",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/i32.wgsl.expected.wgsl",
      "new_id": "e02284c769b5db5d07f534a92e653bcef416e13c",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/i32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "047aeb57b922ede3228181f491a03c06c812a7d2",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/u32.wgsl",
      "new_id": "de11d5a9c06d6a1d85a8f0a2721f177c9d6707cf",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/u32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "9146204c69f66fb769fd6bd594c98229932cacd4",
      "old_mode": 33188,
      "old_path": "test/var/override/named/zero_init/u32.wgsl.expected.wgsl",
      "new_id": "62250f44b1054cbbfb5519676161524cb86c9798",
      "new_mode": 33188,
      "new_path": "test/var/override/named/zero_init/u32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "407941d1c37f8e49bdcc45bffa5c4f4c59c5c2c5",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/bool.wgsl",
      "new_id": "98ad2ecc1b01a0d6ff1337b7e90326cacf13dbcd",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/bool.wgsl"
    },
    {
      "type": "modify",
      "old_id": "d51cd82ab3b1d2d01a5f55f6c07a1a55d6ecad44",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/bool.wgsl.expected.wgsl",
      "new_id": "d2077c00062555261f8457689043560277b3325f",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/bool.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "796c8add428ae0f6b997655dd66382a4ba8c97c0",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/f32.wgsl",
      "new_id": "d15b4ef38e41e737b8dcde2f9d844907ecb320e8",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/f32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "2315774fdf8049bd996c2cd03203c42fbb18b0d6",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/f32.wgsl.expected.wgsl",
      "new_id": "1d3c7ca79ff414f6bbbbf30225abff9a9e7757a5",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/f32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "5778c734e29a3a741fea5799624cdb9b7eb89634",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/i32.wgsl",
      "new_id": "dca18e22a378a6ced6417b8943e98ef08f973904",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/i32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "cdd1bdda264e798312958c4b23187c6f101fee1a",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/i32.wgsl.expected.wgsl",
      "new_id": "89e30497ebac71728d43b36b95bf57bc74fe62b5",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/i32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "7992da99894ea852ec40ea29bdec8eca9aed4e9f",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/u32.wgsl",
      "new_id": "5cdb5982d9413543c9b2912a3d5819e02efcd128",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/u32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "2a2fc965f52fb3ba3048369237e01ebbb94e7aa1",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/no_init/u32.wgsl.expected.wgsl",
      "new_id": "d330537a4625a2c3efde8f94d456edff7daca328",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/no_init/u32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "91cbe009b16945964e9b8615bc561980587e07b8",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/bool.wgsl",
      "new_id": "815e5102d13d048073f5bf5a48f61e41cd256491",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/bool.wgsl"
    },
    {
      "type": "modify",
      "old_id": "57c6d05a2e8609079b1ed9f64b2126717534bea2",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/bool.wgsl.expected.wgsl",
      "new_id": "623733603a11be992e6ef0c4172227170eeb6e64",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/bool.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "72519868ea92aff2621ae171eb1127dd8a076fc2",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/f32.wgsl",
      "new_id": "c565064ee9d58793e84d92b8c2481a550e3bfc3e",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/f32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "d2a4882caf7af419a14aaacb5b17d6403cd1f70e",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/f32.wgsl.expected.wgsl",
      "new_id": "8599cbae21362f2278b6c7726d02539149f1ce11",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/f32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "1036ba5578e78e6a871872041103ccd099f86f0c",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/i32.wgsl",
      "new_id": "78cb1910054a5e71693d61dd8dc94586b25c6091",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/i32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "8f8e5f1b48bcb4f4479cb687ccc38c4663a99ea9",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/i32.wgsl.expected.wgsl",
      "new_id": "062ca36492e0fa3f5757855503953199e6e89b34",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/i32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "3ee87d39ba36834dcede221171353aebf162d5f5",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/u32.wgsl",
      "new_id": "bbc740930eea555df62388eabffaea764f27cdb1",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/u32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "4712fda6105181573f4cb5344592308a300396ae",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/val_init/u32.wgsl.expected.wgsl",
      "new_id": "8a65ad64a0c536f3f608b76874d4a582eeaeab5f",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/val_init/u32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "27a68b3620baf676bc49c75887f7e20b4c6de9f9",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/bool.wgsl",
      "new_id": "b411e9cad706311949a0a13641674c664c8ea903",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/bool.wgsl"
    },
    {
      "type": "modify",
      "old_id": "2e68a0e38a0e94f83e5cf0fde0267e3d75668fc7",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/bool.wgsl.expected.wgsl",
      "new_id": "41ae914fbacf893f370456d5fa9e39768cd10a50",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/bool.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "a022f0b5920c580cad74b283637592178ad1bfa6",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/f32.wgsl",
      "new_id": "92dffa4ce0f7e01bc5d8077e891e47573f8ce516",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/f32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "e5d2086a723aa687c3f75cec24446be0e87db89e",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/f32.wgsl.expected.wgsl",
      "new_id": "caaafb029a944073a583c7d73b176dc5e6439d3a",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/f32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "448f14adae50c70cefc722caf24232688f97d457",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/i32.wgsl",
      "new_id": "79f3f2ca2659c41ba77aa3bd00fde98f3f8ecbc5",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/i32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "c250241d666c567f33f32766eb4cd964960dc731",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/i32.wgsl.expected.wgsl",
      "new_id": "f10ef51793c2857a69beb3b238883091cec609dd",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/i32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "ff50cba9803c93182ff560dd4bccd21e5b4b5f04",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/u32.wgsl",
      "new_id": "a0e7de6b542b853a0f8484f53b90bf6b94c4e4c0",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/u32.wgsl"
    },
    {
      "type": "modify",
      "old_id": "1dc612107387bdd343e9ea5953bdee528a5e6a50",
      "old_mode": 33188,
      "old_path": "test/var/override/numbered/zero_init/u32.wgsl.expected.wgsl",
      "new_id": "710e3ebea7ba4c82d5061fa2d0ef910380df5138",
      "new_mode": 33188,
      "new_path": "test/var/override/numbered/zero_init/u32.wgsl.expected.wgsl"
    }
  ]
}
