)]}'
{
  "commit": "207b5e2de1d0b6378f958f0ed9a47b0d12b46917",
  "tree": "f11f8418cec1b2ba1125c5dca2082ea33025823b",
  "parents": [
    "587f387fd9d49106fd31d2c00aae20938b72460d"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Thu Jan 21 15:42:10 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jan 21 15:42:10 2021 +0000"
  },
  "message": "Move tint::ast::type to tint::type\n\nDespite `tint::ast::type::Type` being in the AST namespace, these classes are clearly not AST nodes:\n* They don\u0027t derive from ast::Node\n* They\u0027re deduplicated by the type manager\n* None of the types have an Source - they have no lexical declaration point\n* The fact we have `ast::Struct` and `ast::type::Struct` clearly demonstrates what is an AST node, and what is a type.\n* We have code scattered in the codebase (TypeDeterminer, writers, etc) that create new types after parsing - so clearly not part of the original syntax tree.\n\nTypes in tint are closer to being semantic info, but due to the parse-time generation of types, and tight dependency of ast::Nodes to types, I\u0027d be reluctant to class these as semantic info. Instead, put these into a separate root level `tint::type` namespace and `src/tint` directory.\n\nThe fact that types exist in the ast::Module has already caused bugs (https://dawn-review.googlesource.com/c/tint/+/37261). This is a first step in separating out types from the ast::Module.\n\nBug: tint:390\nChange-Id: I8349bbbd1b19597b8e6d51d5cda0890de46ecaec\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/38002\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45ceb5e8f82d1ed0e4b3b3340c1a9e8ce26e0c56",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "18beefc4ebc62261d3b5d7ec7d9c5bac27e36ccf",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6ce94bcde0b2e82334afef2066495607eef0af17",
      "old_mode": 33188,
      "old_path": "fuzzers/tint_ast_clone_fuzzer.cc",
      "new_id": "0ccf481694b4d4175b103b3089491b0a2dc58463",
      "new_mode": 33188,
      "new_path": "fuzzers/tint_ast_clone_fuzzer.cc"
    },
    {
      "type": "modify",
      "old_id": "e9e7c9d7a4626e19e93888954c6a8a80263488d6",
      "old_mode": 33188,
      "old_path": "include/tint/tint.h",
      "new_id": "19c69d17891c573e454dedd18f6aa114a3a411f8",
      "new_mode": 33188,
      "new_path": "include/tint/tint.h"
    },
    {
      "type": "modify",
      "old_id": "c655d71de2bd1625f751c847967456b737a2b62e",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "b7c4fa5c3d964d20d99d6728c76160648f22ef58",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "ccee67edf2e8db0b79f3e84685a6e4f0f576d61c",
      "old_mode": 33188,
      "old_path": "src/ast/bitcast_expression.h",
      "new_id": "d1376f2e76fc5aafc41ccd5ad8bf508ee3617f99",
      "new_mode": 33188,
      "new_path": "src/ast/bitcast_expression.h"
    },
    {
      "type": "modify",
      "old_id": "dcbd7748b43bfd366f1597d18e7f8b5ea4d428ff",
      "old_mode": 33188,
      "old_path": "src/ast/bitcast_expression_test.cc",
      "new_id": "186e4b7c89c2e9cc83f2452f705f1372260d204f",
      "new_mode": 33188,
      "new_path": "src/ast/bitcast_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "97a9d5d10cd272bc9172b9f3dcf7a37cd6b2745a",
      "old_mode": 33188,
      "old_path": "src/ast/bool_literal_test.cc",
      "new_id": "e07e66ea8900e29d0b64abdf186ff5afeab32f8d",
      "new_mode": 33188,
      "new_path": "src/ast/bool_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1ebe604f258b88d64ce8e1d0e3482b50568dcc22",
      "old_mode": 33188,
      "old_path": "src/ast/builder.h",
      "new_id": "35a49e1bcc4324840285206a9c91157c61407b9b",
      "new_mode": 33188,
      "new_path": "src/ast/builder.h"
    },
    {
      "type": "modify",
      "old_id": "ce858dfc3b1ca7b89aeb14795a77410c4a95d6b9",
      "old_mode": 33188,
      "old_path": "src/ast/case_statement_test.cc",
      "new_id": "ae60ba1dd1cbd0a9893f6d53fd60b90f743de6ed",
      "new_mode": 33188,
      "new_path": "src/ast/case_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0d3403d575d9b643ad4268ad282d1c45283a1920",
      "old_mode": 33188,
      "old_path": "src/ast/else_statement_test.cc",
      "new_id": "0855fecdd9bcaad2cd789f22162e8dbcaef72652",
      "new_mode": 33188,
      "new_path": "src/ast/else_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "12e038cfa5559e00baaf07b4bf275da4b48fe10e",
      "old_mode": 33188,
      "old_path": "src/ast/expression.h",
      "new_id": "853a57c5239d084a10c6b14477f228b018a7c92c",
      "new_mode": 33188,
      "new_path": "src/ast/expression.h"
    },
    {
      "type": "modify",
      "old_id": "b48409d6b52b3f8501293a7abaff6ade82fac6dd",
      "old_mode": 33188,
      "old_path": "src/ast/expression_test.cc",
      "new_id": "c6887e308af533b109e1453a0f9bbf2be3526044",
      "new_mode": 33188,
      "new_path": "src/ast/expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1cd4cfe7a2e864bc1555cd94ce9feccea2c50a63",
      "old_mode": 33188,
      "old_path": "src/ast/float_literal_test.cc",
      "new_id": "41be541a74d520b207db18ca6abf626c9ccee89e",
      "new_mode": 33188,
      "new_path": "src/ast/float_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "822d8cbfa62bb677ad581ca4818f88ede0501883",
      "old_mode": 33188,
      "old_path": "src/ast/function.cc",
      "new_id": "47863ca0aae24ea7b8248f3af3e24180132a2e57",
      "new_mode": 33188,
      "new_path": "src/ast/function.cc"
    },
    {
      "type": "modify",
      "old_id": "19fb034e927545344b1886dce82b8fa93df60579",
      "old_mode": 33188,
      "old_path": "src/ast/function.h",
      "new_id": "248dd5594096d174c0bd2ce131241217e27b146b",
      "new_mode": 33188,
      "new_path": "src/ast/function.h"
    },
    {
      "type": "modify",
      "old_id": "dfeb534b7f886f48df75f1aa46adde68091cf085",
      "old_mode": 33188,
      "old_path": "src/ast/int_literal_test.cc",
      "new_id": "e207f8344a15b68c7e14c05024d430f83c238bf1",
      "new_mode": 33188,
      "new_path": "src/ast/int_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "256de22bb5117abbfac02cddefcecd069671e9b2",
      "old_mode": 33188,
      "old_path": "src/ast/intrinsic_texture_helper_test.cc",
      "new_id": "b1a16c3505ae1b6d1b9c913452d4ffebfc5a7e5f",
      "new_mode": 33188,
      "new_path": "src/ast/intrinsic_texture_helper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bd67b9fab4961b0179c1c44190b5ac057a6ac5e8",
      "old_mode": 33188,
      "old_path": "src/ast/intrinsic_texture_helper_test.h",
      "new_id": "f8a4b53165b6d66a7c1a7f416a54b9b9bcb3138b",
      "new_mode": 33188,
      "new_path": "src/ast/intrinsic_texture_helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "f5127ef11a831cacabc34b0ea56a62fc333a4abf",
      "old_mode": 33188,
      "old_path": "src/ast/literal.h",
      "new_id": "2b08eea39adb6bcd029d255314b39f7d651e86e6",
      "new_mode": 33188,
      "new_path": "src/ast/literal.h"
    },
    {
      "type": "modify",
      "old_id": "ac337d08609d7b5c4511290a9632027c447e8263",
      "old_mode": 33188,
      "old_path": "src/ast/module.cc",
      "new_id": "35612634884f6858cacfd586d3f182fd6261aa17",
      "new_mode": 33188,
      "new_path": "src/ast/module.cc"
    },
    {
      "type": "modify",
      "old_id": "63fd9c75c98e9b58781ba6da5e897bd2edc6394e",
      "old_mode": 33188,
      "old_path": "src/ast/module.h",
      "new_id": "76ed92e089461c96c3ea565a65b9805966feaa1e",
      "new_mode": 33188,
      "new_path": "src/ast/module.h"
    },
    {
      "type": "modify",
      "old_id": "1c7fd7b831547dcf17a0c65727f6a475d793b590",
      "old_mode": 33188,
      "old_path": "src/ast/module_clone_test.cc",
      "new_id": "e5007b07131d91ad686c583182489efac500e4b0",
      "new_mode": 33188,
      "new_path": "src/ast/module_clone_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d195f325f90f8b65f58758d6e639a8ab63865ae4",
      "old_mode": 33188,
      "old_path": "src/ast/module_test.cc",
      "new_id": "605bdb801e9497629b9ac18efb437bae93c6283d",
      "new_mode": 33188,
      "new_path": "src/ast/module_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b3d5cdee280a05bb11c3209304edda9487896ecb",
      "old_mode": 33188,
      "old_path": "src/ast/node.h",
      "new_id": "87e2ee9fee0c91a86598e0a2460e39bbb82e396d",
      "new_mode": 33188,
      "new_path": "src/ast/node.h"
    },
    {
      "type": "modify",
      "old_id": "025e02c3039455c32a42abbb11ae59844b3d9ed3",
      "old_mode": 33188,
      "old_path": "src/ast/null_literal_test.cc",
      "new_id": "93b6d44060699e01664dca6de353002319d5976f",
      "new_mode": 33188,
      "new_path": "src/ast/null_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "25fdbd2bfa243fb16af46612be459b97fa74aaa2",
      "old_mode": 33188,
      "old_path": "src/ast/scalar_constructor_expression_test.cc",
      "new_id": "563a086d42d1018c4ce3cca747216cf27d4386c2",
      "new_mode": 33188,
      "new_path": "src/ast/scalar_constructor_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e4a32d21b7bca0e7addf4da3fbae610fe09f6501",
      "old_mode": 33188,
      "old_path": "src/ast/sint_literal_test.cc",
      "new_id": "3cdb7bbdaf5ba8eb2ce6bef9705c9e2d086e4e69",
      "new_mode": 33188,
      "new_path": "src/ast/sint_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "52204f80f1119d3abf9ea87234514991aad1ef04",
      "old_mode": 33188,
      "old_path": "src/ast/struct_member.h",
      "new_id": "9f06562c39a63bc01d23f22d1cab0fd0a79590a9",
      "new_mode": 33188,
      "new_path": "src/ast/struct_member.h"
    },
    {
      "type": "modify",
      "old_id": "df6758ace8f09f80008774b6619f0032894dbed7",
      "old_mode": 33188,
      "old_path": "src/ast/struct_member_test.cc",
      "new_id": "2591a640d46bbcbdede34c8c9e59c8c1c6363717",
      "new_mode": 33188,
      "new_path": "src/ast/struct_member_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a0af738b9569ff88f60087ee516d466995852b7a",
      "old_mode": 33188,
      "old_path": "src/ast/struct_test.cc",
      "new_id": "a34a2a6023db6ef812eb5d752777422a87e3176d",
      "new_mode": 33188,
      "new_path": "src/ast/struct_test.cc"
    },
    {
      "type": "modify",
      "old_id": "175365812c66e719a67c24d137f823454e6650b1",
      "old_mode": 33188,
      "old_path": "src/ast/switch_statement_test.cc",
      "new_id": "5f05e6af64079620a3f6e8e5babee39bcfc2b52a",
      "new_mode": 33188,
      "new_path": "src/ast/switch_statement_test.cc"
    },
    {
      "type": "delete",
      "old_id": "ca5be2814fa19def34f96fd5c3468f1bb1d71fa4",
      "old_mode": 33188,
      "old_path": "src/ast/type/struct_type_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "66f45b1d2913331c85ea73ef4cffe82d57d11c16",
      "old_mode": 33188,
      "old_path": "src/ast/type_constructor_expression.h",
      "new_id": "1fdbeec1dcbb76ee9422a89460bfa8bea27db4f0",
      "new_mode": 33188,
      "new_path": "src/ast/type_constructor_expression.h"
    },
    {
      "type": "modify",
      "old_id": "9b51d8e88b3d3419dbd64e436a811733b7db4715",
      "old_mode": 33188,
      "old_path": "src/ast/type_constructor_expression_test.cc",
      "new_id": "b7bbfb0231162500ac69f95b9603d3f5614cfdc1",
      "new_mode": 33188,
      "new_path": "src/ast/type_constructor_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1197ba707d7b0e7c616940d9f169bfaf742c8a1c",
      "old_mode": 33188,
      "old_path": "src/ast/uint_literal_test.cc",
      "new_id": "db3e1bbefe5a551b6e75e420eb1ef56e95635e8c",
      "new_mode": 33188,
      "new_path": "src/ast/uint_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "88257b23f11d769b96008e4b292b413560b5a772",
      "old_mode": 33188,
      "old_path": "src/ast/variable.h",
      "new_id": "e721ad0afba70bb959dab8559fc837654a91de85",
      "new_mode": 33188,
      "new_path": "src/ast/variable.h"
    },
    {
      "type": "modify",
      "old_id": "a432804b5bbe5e44faacead9f8890a3f0c85dfdc",
      "old_mode": 33188,
      "old_path": "src/ast/variable_decl_statement_test.cc",
      "new_id": "60b878b28ea3453c292069cb95a85685badae217",
      "new_mode": 33188,
      "new_path": "src/ast/variable_decl_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7f19618664e687037151557e469713a58ae138c4",
      "old_mode": 33188,
      "old_path": "src/ast/variable_test.cc",
      "new_id": "331d17ffbb2d03235fd8611e7a2f11cd9c5130a0",
      "new_mode": 33188,
      "new_path": "src/ast/variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f23e95420f7df77c0a35b00a4ab4ae64c6a4682f",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector.cc",
      "new_id": "91d6cd1881330679892aff4fe950e4161a897267",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector.cc"
    },
    {
      "type": "modify",
      "old_id": "6f6f76cdbfa755ae85b79ac8983a3289c93ba4b8",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector_test.cc",
      "new_id": "ae64c86839970cdd0ddcc7e8c737c32149add790",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8719140860873e35676667f51edfab31ffcc7590",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter.cc",
      "new_id": "f53c4a6344a804ed8d1b479b537429ba7106e8ae",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter.cc"
    },
    {
      "type": "modify",
      "old_id": "fdcef1f526396eab4df1e8a6d0232c3dede4da2d",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter.h",
      "new_id": "59c7d042d89267ad2dc551571c4dbdf4aabee277",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter.h"
    },
    {
      "type": "modify",
      "old_id": "bf4c5c0f66823db3ffb197e538a0eb97c266642e",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter_test.cc",
      "new_id": "ad8adc1fbc58c7c223eebfeb48480a486b358ff7",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "af6e3b5bb26240a2d90b9ccc4f3431dd3c5c8817",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/function.cc",
      "new_id": "a18127f8002732816493ab72f4bf7a1a50e523c5",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/function.cc"
    },
    {
      "type": "modify",
      "old_id": "74dc3cae33f97b70be44a975cd341ac9e8789399",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/function.h",
      "new_id": "6ea6e367d34e23ef77c321c4b39132be4c615957",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/function.h"
    },
    {
      "type": "modify",
      "old_id": "a9b7281e70614071ddf08e8d12e6834e451405ec",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "5a3a1d9820a91154a32554f253aac7388ce87d72",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "c832a055cd545b1495f7edf592ebb0c965c4fa1c",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.h",
      "new_id": "bc858626b4ab9de4bce7a835cba9609b2e5fac8d",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "99bf39370be216273929bf8f24c100cbb709babc",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl_convert_type_test.cc",
      "new_id": "cc871c05edfb1af626d7c271301ad0970e45d2d5",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl_convert_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "26a3e3cb352beb05f6863119cb851aa940221d89",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl_named_types_test.cc",
      "new_id": "13f9af90eaedca0180e6a6f0096495b742ebd333",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl_named_types_test.cc"
    },
    {
      "type": "modify",
      "old_id": "264f23fe0795755a2ce5f5b1f6eb6fe5722572a5",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "3d56aaf04c35dfb0ec30975f83d5d85d7dffea1c",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "385e89041cb8c09bbe1d29a68128cc9a23d12592",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.h",
      "new_id": "d4d6a4d7b785da94d58ee95f10767f3fa6194f19",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "8dd60682bbfc9668a74429bf646170ba5a0d8c05",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_const_expr_test.cc",
      "new_id": "8930fd2f9d4f4e2b077a2129384ab0b558d7078d",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_const_expr_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2e123190145e64c583232808c3bc9428350640ae",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_depth_texture_type_test.cc",
      "new_id": "05da40148ddc409c5ce7ea0e0cad59ff1bf47a78",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_depth_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "519e40848e8e6af9447b49afb88f88a732ea9fe5",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_function_decl_test.cc",
      "new_id": "17b9fd1d70b5bd6443fc39c90e4585736e8025c6",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_function_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "529de06e1fa7b1311c82cdbd1918ca446eca089a",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_function_header_test.cc",
      "new_id": "1a77313eb3b400f5833cbf9ce41b3483bf4490d5",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_function_header_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b4160e5e489db47c348b93cecaa2fc5c9a469b8f",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_function_type_decl_test.cc",
      "new_id": "f3f16bf464c1bb7db5e0e8e578f5e1e0b5111307",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_function_type_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89864db510c1b32908bebeb1345a5f8e35958e82",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_constant_decl_test.cc",
      "new_id": "149b6d91e1eaa653dbbea398c2eaf03c1416396f",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_constant_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0aee4bff65f8476c75708f7b971e7abf7ffb3b1a",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_decl_test.cc",
      "new_id": "7fac54c3e53746e2d3d0a90b31e0dfc6b5fc7a58",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f17cecab2a74738cb97d5f8ff3d730c932d626f7",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_variable_decl_test.cc",
      "new_id": "84c392d1b22d80035e689dc4237b869567656684",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_variable_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "64462f791d87f9497711102ac8961ef82fd56fba",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_image_storage_type_test.cc",
      "new_id": "7f125499ab886bd09c85a21da10d8c35a2789d48",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_image_storage_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "58b3cbd6733fe27ff48c9a3c3e6e9b706d03727d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_param_list_test.cc",
      "new_id": "a8a9106076541e1831d040e1ac81f355d7259888",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_param_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a6bdb1b1ccdc58c5a5996bc7994b151a37a4c339",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_primary_expression_test.cc",
      "new_id": "74ddfc3465c13717f3c9337c300efe6f47885cac",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_primary_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "deda8b7bd34f20c43312c384e2433adaaf45e205",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_sampled_texture_type_test.cc",
      "new_id": "fc553e3b8fff5432c40153f6700fb6b7f214fe21",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_sampled_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b4303cdc2ca17fa0cad1327a12f087bb301c8150",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_sampler_type_test.cc",
      "new_id": "ce98c326163e8df8e258bff35deb5292cd391d31",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_sampler_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "82d97fec9f76abe9d87583e4194b876d827b819b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_storage_texture_type_test.cc",
      "new_id": "d145af8455d74ba34e70677a3cda30ad3ae04fe3",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_storage_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a66837b1ce8cc5cb959152532e3cd5fa854122bd",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc",
      "new_id": "bbfdce15b8997a24cf5e8534dc2014331e4fec5f",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b218608e76fca13ac554cfb78d5dcaaaf70574d3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_decl_test.cc",
      "new_id": "9680c4d987155aae6bd65571fdd6f1d64ae922fa",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f5a9fd06aa6f13b6e82637ee90067f4eaeea780a",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_member_test.cc",
      "new_id": "554e1d7b7911ac90d7731cb0fe308af8a7a4f638",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_member_test.cc"
    },
    {
      "type": "modify",
      "old_id": "95d28cfaae9b22009e36d79cb9a70b70f6c16764",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_test.cc",
      "new_id": "1c212088f2336a09aad1aef75902b467fd279311",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "88bc7d37b1c1792edb87c5c6551fe0b407f6226a",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_texture_sampler_types_test.cc",
      "new_id": "df3f0b6ac68471435b3e699a7180a5e2498eb565",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_texture_sampler_types_test.cc"
    },
    {
      "type": "modify",
      "old_id": "efe51a0ae6d0a85813f0857bed6795ae43cf2f06",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_type_alias_test.cc",
      "new_id": "da890b51584cc7c3bb8e33c987de87d2591c27e1",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_type_alias_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5bb6f9f8f108a3d9370eea2d98e05e927fdafd97",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_type_decl_test.cc",
      "new_id": "f82b0659947bdc705075ceae7379b60e4efe4fa8",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_type_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3e30af0ac515126c41fd4b0e67e5ce2d64f2586d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_decl_test.cc",
      "new_id": "51189d5c9c5147f96b2990b4103355257239adbf",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b8763fe4be4095c81973858065a88a8d6f9ddae3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_ident_decl_test.cc",
      "new_id": "86e423cba623cd9a69c425ddb298a78de132ff80",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_ident_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7e58c35bb8421dce6125f608650269e47503bf94",
      "old_mode": 33188,
      "old_path": "src/scope_stack_test.cc",
      "new_id": "f5c9f841aab017c64bb54a30660b476b4e012e08",
      "new_mode": 33188,
      "new_path": "src/scope_stack_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c7ce85e0d13ebab967fcb2d850d6a14979fb5b3e",
      "old_mode": 33188,
      "old_path": "src/transform/bound_array_accessors.cc",
      "new_id": "bdfb9384d393bb0ccab51a2117a3c78e03c759d5",
      "new_mode": 33188,
      "new_path": "src/transform/bound_array_accessors.cc"
    },
    {
      "type": "modify",
      "old_id": "1628d63e2ac11ae111b8b55eadc6b03ad4f5a3ce",
      "old_mode": 33188,
      "old_path": "src/transform/emit_vertex_point_size.cc",
      "new_id": "a46a9585535b0d0e94f7e8859685b3168eb4ab58",
      "new_mode": 33188,
      "new_path": "src/transform/emit_vertex_point_size.cc"
    },
    {
      "type": "modify",
      "old_id": "7e6bfda4732f52bf418fd61db1855e0eb943d05d",
      "old_mode": 33188,
      "old_path": "src/transform/first_index_offset.cc",
      "new_id": "df878ac343c8b4cccc1f9e5654746c13381c548e",
      "new_mode": 33188,
      "new_path": "src/transform/first_index_offset.cc"
    },
    {
      "type": "modify",
      "old_id": "ae121f401ae39132a32be0cb116bfb254e24de74",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling.cc",
      "new_id": "24f6da61e1d79bbad56ebf8ef546abf084333564",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling.cc"
    },
    {
      "type": "modify",
      "old_id": "a09cf0f30cfb9727c7ff01486386cb7b9310bdda",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling.h",
      "new_id": "2a75cc5cf6b41f1f40146001cd1929082efd2152",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling.h"
    },
    {
      "type": "rename",
      "old_id": "44e7cbe784d8ea1b5145fe08352272c7fba8f91d",
      "old_mode": 33188,
      "old_path": "src/ast/type/access_control_type.cc",
      "new_id": "82e0de1f6be4758f9e8bc72ddc0165bb1a1e1833",
      "new_mode": 33188,
      "new_path": "src/type/access_control_type.cc",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "e018b95a9be6fafa859345874c802f66d9de1611",
      "old_mode": 33188,
      "old_path": "src/ast/type/access_control_type.h",
      "new_id": "3e0da4816c8f198d98d5d1e565384a8b91df97d9",
      "new_mode": 33188,
      "new_path": "src/type/access_control_type.h",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "882f144eeea9a969b52f2a9788c661233ab53b99",
      "old_mode": 33188,
      "old_path": "src/ast/type/access_control_type_test.cc",
      "new_id": "5392336a0f3a74acdb5eac5c9374d815d48ce0fc",
      "new_mode": 33188,
      "new_path": "src/type/access_control_type_test.cc",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "b8632de4c30e840a333653fba2484d2a65ebd320",
      "old_mode": 33188,
      "old_path": "src/ast/type/alias_type.cc",
      "new_id": "1a21feadbd9c38780bc5be3187eea93e276d5145",
      "new_mode": 33188,
      "new_path": "src/type/alias_type.cc",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "7bc3bc2c655d357a78768bd997da103754fe2a99",
      "old_mode": 33188,
      "old_path": "src/ast/type/alias_type.h",
      "new_id": "c1f858d97fbe41938a24de3484607cb7b1e7fa5e",
      "new_mode": 33188,
      "new_path": "src/type/alias_type.h",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "c1c59a49a5aa416cd8646fe9e45f36c23418357a",
      "old_mode": 33188,
      "old_path": "src/ast/type/alias_type_test.cc",
      "new_id": "52430f25c0dc0a222d38300f8b8fdea54ae68ae0",
      "new_mode": 33188,
      "new_path": "src/type/alias_type_test.cc",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "be71ad705863d69d5e18a24a3fb15d6b506cf4ba",
      "old_mode": 33188,
      "old_path": "src/ast/type/array_type.cc",
      "new_id": "7793f03f89a405221ef2cfb6370c449c73c6c9e9",
      "new_mode": 33188,
      "new_path": "src/type/array_type.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "eafb2048e860e16a74add660aedafe662fdd91d7",
      "old_mode": 33188,
      "old_path": "src/ast/type/array_type.h",
      "new_id": "404fa3b3768467981b0249f4ca06ecf85468bce9",
      "new_mode": 33188,
      "new_path": "src/type/array_type.h",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "8d61e27f974bb804455b302cc5c8fad4b0023b77",
      "old_mode": 33188,
      "old_path": "src/ast/type/array_type_test.cc",
      "new_id": "54bc12ad70ce6ca4661437a2b51a0d920a32317a",
      "new_mode": 33188,
      "new_path": "src/type/array_type_test.cc",
      "score": 70
    },
    {
      "type": "rename",
      "old_id": "7c26c86379e6cc71b90dba3bc1807f53bb96ba5f",
      "old_mode": 33188,
      "old_path": "src/ast/type/bool_type.cc",
      "new_id": "ead02f8c437722477fa34a168a876d0c6deb517c",
      "new_mode": 33188,
      "new_path": "src/type/bool_type.cc",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "11f53380465b6abd9becdce59ce5cad9b56c5607",
      "old_mode": 33188,
      "old_path": "src/ast/type/bool_type.h",
      "new_id": "fa3f01da4523064fd35d40eefddd73a40d1d12f3",
      "new_mode": 33188,
      "new_path": "src/type/bool_type.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "d6c6f253a1bde8c0143f25d120554aab15d008d1",
      "old_mode": 33188,
      "old_path": "src/ast/type/bool_type_test.cc",
      "new_id": "552857b4bc66a5851e5f546ada033dfc06a248df",
      "new_mode": 33188,
      "new_path": "src/type/bool_type_test.cc",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "95b55aa464f48d78c05479baeb4b809db9d72d7c",
      "old_mode": 33188,
      "old_path": "src/ast/type/depth_texture_type.cc",
      "new_id": "770ced4768c3d794dcafd4210234ddf78db74d48",
      "new_mode": 33188,
      "new_path": "src/type/depth_texture_type.cc",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "02f07d334c5aed6ac6f890859b63d50ec29ad17a",
      "old_mode": 33188,
      "old_path": "src/ast/type/depth_texture_type.h",
      "new_id": "43eed571898dfe2fcd548472071e937bf74307d2",
      "new_mode": 33188,
      "new_path": "src/type/depth_texture_type.h",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "b956f8905b3e8309fbeb91fec278aa43b7e7bad1",
      "old_mode": 33188,
      "old_path": "src/ast/type/depth_texture_type_test.cc",
      "new_id": "26be3e9add8428114cdd38f6852edefda6de8a7f",
      "new_mode": 33188,
      "new_path": "src/type/depth_texture_type_test.cc",
      "score": 76
    },
    {
      "type": "rename",
      "old_id": "bfcdc6996cf2485128bf706335d75d3f0b95ecd4",
      "old_mode": 33188,
      "old_path": "src/ast/type/f32_type.cc",
      "new_id": "49611872cce1b97783ed6c6294e7f895cb63059d",
      "new_mode": 33188,
      "new_path": "src/type/f32_type.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "86187f3eaac29d161cc0ad3e152c2e07fffbc033",
      "old_mode": 33188,
      "old_path": "src/ast/type/f32_type.h",
      "new_id": "55e42242301fb7c486c47aeadb57127f2e83f78d",
      "new_mode": 33188,
      "new_path": "src/type/f32_type.h",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "0570b7e23916e0a65297efd6df875554ac18dc03",
      "old_mode": 33188,
      "old_path": "src/ast/type/f32_type_test.cc",
      "new_id": "7a25dc757639893d1de3e149197afbc270484ace",
      "new_mode": 33188,
      "new_path": "src/type/f32_type_test.cc",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "6b47eb33e19cc272fb45d188e59ae272f187bd65",
      "old_mode": 33188,
      "old_path": "src/ast/type/i32_type.cc",
      "new_id": "29fee5e8e8b7d3a2bf892b07098fbadcf459d99a",
      "new_mode": 33188,
      "new_path": "src/type/i32_type.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "104d593fb8c0dfeecb381c136b78c69d4991c3f0",
      "old_mode": 33188,
      "old_path": "src/ast/type/i32_type.h",
      "new_id": "cb4421f8ff13153b74a03373a92127442d59c619",
      "new_mode": 33188,
      "new_path": "src/type/i32_type.h",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "0333d01d34c153e0e5b55d1ac1b72ba449e104ae",
      "old_mode": 33188,
      "old_path": "src/ast/type/i32_type_test.cc",
      "new_id": "0fa098a989877dc80edcbfda2d98848b8a1cc7aa",
      "new_mode": 33188,
      "new_path": "src/type/i32_type_test.cc",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "12eea4530ed19706aa77af55dfbf4a82748c6836",
      "old_mode": 33188,
      "old_path": "src/ast/type/matrix_type.cc",
      "new_id": "f15165428997fb9af9fdef93a9f6c439e96f4f3d",
      "new_mode": 33188,
      "new_path": "src/type/matrix_type.cc",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "500f43eb8310dc0423ea42febb9bad94e7f98bac",
      "old_mode": 33188,
      "old_path": "src/ast/type/matrix_type.h",
      "new_id": "d37a115b38d02c504ab9e5812513d250c34d573c",
      "new_mode": 33188,
      "new_path": "src/type/matrix_type.h",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "fb4c1a7613b798244409e5ff50c34f145f41dbff",
      "old_mode": 33188,
      "old_path": "src/ast/type/matrix_type_test.cc",
      "new_id": "c1b6c4362837dcf5007f51d78242c1a054e19ed7",
      "new_mode": 33188,
      "new_path": "src/type/matrix_type_test.cc",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "2ec43209ae5415e03782ddb1260f43bcc2e6685b",
      "old_mode": 33188,
      "old_path": "src/ast/type/multisampled_texture_type.cc",
      "new_id": "16bb04e76d3cb53d5442ef3a24dede9ebb8984cc",
      "new_mode": 33188,
      "new_path": "src/type/multisampled_texture_type.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "4fb45e2577bc8b9829b6258c9338e52a1d968d0b",
      "old_mode": 33188,
      "old_path": "src/ast/type/multisampled_texture_type.h",
      "new_id": "afe7d6ba4ae08c4e8c30ba5abe2546315ab8c2e6",
      "new_mode": 33188,
      "new_path": "src/type/multisampled_texture_type.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "99bb0e5971c7976855e756735c4191ae2612b9b8",
      "old_mode": 33188,
      "old_path": "src/ast/type/multisampled_texture_type_test.cc",
      "new_id": "788d7df887cb17938e0aa5c072a60aeaa275fa8c",
      "new_mode": 33188,
      "new_path": "src/type/multisampled_texture_type_test.cc",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "67c0cfaab533254fb2fb0d564c041a658439c53e",
      "old_mode": 33188,
      "old_path": "src/ast/type/pointer_type.cc",
      "new_id": "5077d333f342a33d964fd5b8fabbac20381b4ba4",
      "new_mode": 33188,
      "new_path": "src/type/pointer_type.cc",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "7a9a61b4c84db9cbdf6e2cf3e177df13e84e7feb",
      "old_mode": 33188,
      "old_path": "src/ast/type/pointer_type.h",
      "new_id": "bf6478579684da33d6871a3b1d1a51da8ae0d8bf",
      "new_mode": 33188,
      "new_path": "src/type/pointer_type.h",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "95a4c87f3cacdc041319f24b515665b71d5a3881",
      "old_mode": 33188,
      "old_path": "src/ast/type/pointer_type_test.cc",
      "new_id": "7b6c6a87a5601ff05f551630a26df72b355d1317",
      "new_mode": 33188,
      "new_path": "src/type/pointer_type_test.cc",
      "score": 67
    },
    {
      "type": "rename",
      "old_id": "9a95c121a43ea339247ef7fbb1d1cdf7792093ec",
      "old_mode": 33188,
      "old_path": "src/ast/type/sampled_texture_type.cc",
      "new_id": "3d5d00a26e80e034df2d0b0f5a684cb07e888705",
      "new_mode": 33188,
      "new_path": "src/type/sampled_texture_type.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "cdc93fa6bb639e5ad84c15c7536fcfe6edec9339",
      "old_mode": 33188,
      "old_path": "src/ast/type/sampled_texture_type.h",
      "new_id": "32110506ca13c241b6c725d67ace8eac6f827630",
      "new_mode": 33188,
      "new_path": "src/type/sampled_texture_type.h",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "5c6bcb44938706726652050c55ab7273631d737e",
      "old_mode": 33188,
      "old_path": "src/ast/type/sampled_texture_type_test.cc",
      "new_id": "a80312f7ba6811d455713852695dce51e1a110e8",
      "new_mode": 33188,
      "new_path": "src/type/sampled_texture_type_test.cc",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "f1070d468a0078187f8d3901d6d40ed82c0db525",
      "old_mode": 33188,
      "old_path": "src/ast/type/sampler_type.cc",
      "new_id": "d4b0ae70218caaece80228341866b08259c9794a",
      "new_mode": 33188,
      "new_path": "src/type/sampler_type.cc",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "28a60e8faf183cc2fe4ad032ff8b1e9e2bb6dc74",
      "old_mode": 33188,
      "old_path": "src/ast/type/sampler_type.h",
      "new_id": "8c711288526a0c616ba323e350923440a55645e2",
      "new_mode": 33188,
      "new_path": "src/type/sampler_type.h",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "9641aecfffe79a2690a74d3044ce0444c0e5223c",
      "old_mode": 33188,
      "old_path": "src/ast/type/sampler_type_test.cc",
      "new_id": "26483003493403fe35af7c14ffbb56b7d3c1d93f",
      "new_mode": 33188,
      "new_path": "src/type/sampler_type_test.cc",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "3dc432ce3420e4ab341648d679c2e4c4b0bf6b52",
      "old_mode": 33188,
      "old_path": "src/ast/type/storage_texture_type.cc",
      "new_id": "1f175fd872553e7f5a3366c92ce7386b9541236f",
      "new_mode": 33188,
      "new_path": "src/type/storage_texture_type.cc",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "2723a0f55874f29b3bc69f9de89548ebc4aa1e59",
      "old_mode": 33188,
      "old_path": "src/ast/type/storage_texture_type.h",
      "new_id": "51b147e276545c7d429ae236b553e47a476dc98e",
      "new_mode": 33188,
      "new_path": "src/type/storage_texture_type.h",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "d05d53d8234bdf8466b74452422727c40a05bf2c",
      "old_mode": 33188,
      "old_path": "src/ast/type/storage_texture_type_test.cc",
      "new_id": "7b327da33a04bc77bd18d58a4d3f68fc60b76ea9",
      "new_mode": 33188,
      "new_path": "src/type/storage_texture_type_test.cc",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "24f5640bdf17116b3a9833a7b838da9e02813c45",
      "old_mode": 33188,
      "old_path": "src/ast/type/struct_type.cc",
      "new_id": "39d65db2bbae1fb831c0b7301f094e3a7d5e7f14",
      "new_mode": 33188,
      "new_path": "src/type/struct_type.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "e340f4bbc3855eae26eef5fea09938ce0fc5d0a3",
      "old_mode": 33188,
      "old_path": "src/ast/type/struct_type.h",
      "new_id": "63fcaa27212663c13f61081a9723efc9d1e4b7ae",
      "new_mode": 33188,
      "new_path": "src/type/struct_type.h",
      "score": 92
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ed78a1f82f2f699e44ed9fc07ed5085f2bf5c58",
      "new_mode": 33188,
      "new_path": "src/type/struct_type_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e161d04ece3a261fa2678573d4fce08d37ee1c1c",
      "new_mode": 33188,
      "new_path": "src/type/test_helper.h"
    },
    {
      "type": "rename",
      "old_id": "58a0d47f0fb4ae2dd1f517a5efde904697caf9ee",
      "old_mode": 33188,
      "old_path": "src/ast/type/texture_type.cc",
      "new_id": "c55c599fec6a3bbb448da9e78ff3a7a957b5ad84",
      "new_mode": 33188,
      "new_path": "src/type/texture_type.cc",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "495afd95a2c5916dd7586348e9b6ba72ff621a54",
      "old_mode": 33188,
      "old_path": "src/ast/type/texture_type.h",
      "new_id": "32ea8a01f6b0a364b73c1422f463d10d2406febb",
      "new_mode": 33188,
      "new_path": "src/type/texture_type.h",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "3ed192196460f08f6e34aed3ec5dcfa2b669e4c3",
      "old_mode": 33188,
      "old_path": "src/ast/type/texture_type_test.cc",
      "new_id": "33a2c433db2216ce690610fb80d7f86140e7f65d",
      "new_mode": 33188,
      "new_path": "src/type/texture_type_test.cc",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "329812f82a7f61f2cd4a601b66aa0e077789f985",
      "old_mode": 33188,
      "old_path": "src/ast/type/type.cc",
      "new_id": "623d07616c2cf3a5046a9f49564da2963613bc76",
      "new_mode": 33188,
      "new_path": "src/type/type.cc",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "536ddd1370ad1af9ea6c260251d674ba161b7c40",
      "old_mode": 33188,
      "old_path": "src/ast/type/type.h",
      "new_id": "adbd9a1d736c1fe67866b2928c60883bb8d5b856",
      "new_mode": 33188,
      "new_path": "src/type/type.h",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "39f4e07f19f3e3f8289bd5381edf44598a696500",
      "old_mode": 33188,
      "old_path": "src/ast/type_manager.cc",
      "new_id": "235819fdee0116eaa530e0ce203cb566b33d16db",
      "new_mode": 33188,
      "new_path": "src/type/type_manager.cc",
      "score": 70
    },
    {
      "type": "rename",
      "old_id": "f428ac98f58a0e461550c75ae90a79eddf589e80",
      "old_mode": 33188,
      "old_path": "src/ast/type_manager.h",
      "new_id": "5e2835541def9f23458db751cfcd827346b717e0",
      "new_mode": 33188,
      "new_path": "src/type/type_manager.h",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "f78a61f132a62456541972ebf43307f673a9f6ae",
      "old_mode": 33188,
      "old_path": "src/ast/type_manager_test.cc",
      "new_id": "d8cf49546bcdddd528358194be3d4cc904784636",
      "new_mode": 33188,
      "new_path": "src/type/type_manager_test.cc",
      "score": 62
    },
    {
      "type": "rename",
      "old_id": "37364d7b30e002b4104507410faf674a3012191b",
      "old_mode": 33188,
      "old_path": "src/ast/type/u32_type.cc",
      "new_id": "fd87b36a2b9b60e501b6be280a4b14047a9c9c2b",
      "new_mode": 33188,
      "new_path": "src/type/u32_type.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "9e041556cb02c2a909fea35214618ca66a68a39e",
      "old_mode": 33188,
      "old_path": "src/ast/type/u32_type.h",
      "new_id": "77d1eda9af49512def9b4850187910fb7f0fe5a5",
      "new_mode": 33188,
      "new_path": "src/type/u32_type.h",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "bf3a56b3d149d1a7dae2973a99c557887b9b64ae",
      "old_mode": 33188,
      "old_path": "src/ast/type/u32_type_test.cc",
      "new_id": "e0390ce78560a7acf41e92abcf3a7a4889118521",
      "new_mode": 33188,
      "new_path": "src/type/u32_type_test.cc",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "3697e4e286790ccde19aa7246f2f220569a270cb",
      "old_mode": 33188,
      "old_path": "src/ast/type/vector_type.cc",
      "new_id": "b56273b622524467e262c85bbcce0a1d23443b0f",
      "new_mode": 33188,
      "new_path": "src/type/vector_type.cc",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "4228c59a069b93a4acd3830b8e38be59d071c88b",
      "old_mode": 33188,
      "old_path": "src/ast/type/vector_type.h",
      "new_id": "e9f1af51134d6e4f88a778d14bb28af3dfbf490a",
      "new_mode": 33188,
      "new_path": "src/type/vector_type.h",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "9b885ae32df35567d31cdb2a08c6f017a95b1973",
      "old_mode": 33188,
      "old_path": "src/ast/type/vector_type_test.cc",
      "new_id": "20656d763bdaf4e4cbbe2c6038a8b3590b129896",
      "new_mode": 33188,
      "new_path": "src/type/vector_type_test.cc",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "62ce40297e259aa67dff6c3a6218db7cf70eece2",
      "old_mode": 33188,
      "old_path": "src/ast/type/void_type.cc",
      "new_id": "aa894a5b100eb66d0aea00a9bcb491df00fe1d21",
      "new_mode": 33188,
      "new_path": "src/type/void_type.cc",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "86311881566357edf446c9ca08ced4c26526fce1",
      "old_mode": 33188,
      "old_path": "src/ast/type/void_type.h",
      "new_id": "1207808cfb467aef0255ef9c3863be16ef23d7ee",
      "new_mode": 33188,
      "new_path": "src/type/void_type.h",
      "score": 86
    },
    {
      "type": "modify",
      "old_id": "70192025a9c9f8650094d3b4692b6ae7836aa1e5",
      "old_mode": 33188,
      "old_path": "src/type_determiner.cc",
      "new_id": "6dcce00a8f39fb3f3b325f6ef99def9bd1f9ce88",
      "new_mode": 33188,
      "new_path": "src/type_determiner.cc"
    },
    {
      "type": "modify",
      "old_id": "479bbca72b4dc1717fedfeeb6e4c2bde570a3332",
      "old_mode": 33188,
      "old_path": "src/type_determiner.h",
      "new_id": "f2aa2ba58dc043bdfbfe41074e480779a80afb9f",
      "new_mode": 33188,
      "new_path": "src/type_determiner.h"
    },
    {
      "type": "modify",
      "old_id": "42c9c7add870793bdd59272131b6e2e6da0a5502",
      "old_mode": 33188,
      "old_path": "src/type_determiner_test.cc",
      "new_id": "14361998667b792f8390283368f7945608344ed8",
      "new_mode": 33188,
      "new_path": "src/type_determiner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "35b97a27c92a580761ff887a4200903a35aa2872",
      "old_mode": 33188,
      "old_path": "src/validator/validator_control_block_test.cc",
      "new_id": "005abe3f3aab8c1cc56255bc33ff54289a630ac9",
      "new_mode": 33188,
      "new_path": "src/validator/validator_control_block_test.cc"
    },
    {
      "type": "modify",
      "old_id": "905d7b31a94fe47d8f3b4bc727747712e2aeb2a6",
      "old_mode": 33188,
      "old_path": "src/validator/validator_function_test.cc",
      "new_id": "c5379bab40e957883b2eddbb7446d0036c094e20",
      "new_mode": 33188,
      "new_path": "src/validator/validator_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "15dfbbdf15d20c83e4f090b3b8b32fdeeb7b0782",
      "old_mode": 33188,
      "old_path": "src/validator/validator_impl.cc",
      "new_id": "c673040d3d88ef813d70a4b2c34fa4b582a23581",
      "new_mode": 33188,
      "new_path": "src/validator/validator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "f0a1b5d65f1e56d3aa02505060e7543db371ff59",
      "old_mode": 33188,
      "old_path": "src/validator/validator_impl.h",
      "new_id": "58aa2e106ccb6785bcd970f46baa9d65dc657f71",
      "new_mode": 33188,
      "new_path": "src/validator/validator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "de38988d144fbbabca3e1cf0b414a4ca5dd4d654",
      "old_mode": 33188,
      "old_path": "src/validator/validator_test.cc",
      "new_id": "7973dc7839483a82397d91cc4d11bffb2eb4ad92",
      "new_mode": 33188,
      "new_path": "src/validator/validator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a7f43746094a084b011a59785d9dbc90904c3684",
      "old_mode": 33188,
      "old_path": "src/validator/validator_test_helper.h",
      "new_id": "305f1a4f8ad689c4535ed4fe7dc5dc8b8670325d",
      "new_mode": 33188,
      "new_path": "src/validator/validator_test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "91be11991f1df67646a7e22dfd63d9a8d4c96367",
      "old_mode": 33188,
      "old_path": "src/validator/validator_type_test.cc",
      "new_id": "e1997857d191582565eb42fb5ef32db3fe0d09bb",
      "new_mode": 33188,
      "new_path": "src/validator/validator_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6a629b26cec29563084c98fb523e468167a442e7",
      "old_mode": 33188,
      "old_path": "src/writer/append_vector.cc",
      "new_id": "4873723760aadb07443af0bc272b2afdac5b1de3",
      "new_mode": 33188,
      "new_path": "src/writer/append_vector.cc"
    },
    {
      "type": "modify",
      "old_id": "e3e53adb0bca8a947ee8f616d7b9f615cb55995d",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "c30a220e2c252db70da73d1759912965d699266a",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "0044b02067e52d619f097cda301b4d70e96259ff",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.h",
      "new_id": "433c3a1e0c5c225a00fae9454200ca0d8705e0dc",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "544f4eaab2b70d1cee68ebf5ff9c77c8756b8744",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_alias_type_test.cc",
      "new_id": "e04d6413075f0d9d1aa790f42c40d9074fd884bd",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_alias_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fc71b749c0e1b3ff88ef256e6a607f054347cdc4",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_array_accessor_test.cc",
      "new_id": "cb65569fbd854b9992791dc15a2b21b6d4e402f1",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_array_accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "457acde5c8731dafd59c8f57ddaceb6b8a72d7ec",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_binary_test.cc",
      "new_id": "3240c10f907ccf76aeddc526e526411efa439cf6",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c47df56d73d022d026a819489e87a55cf124fb2a",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_bitcast_test.cc",
      "new_id": "a6fc90411ba44fd18021527cc63ebe31fccfa48d",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_bitcast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c9b40b4342898ff227ceb8546c21fcf844e2993e",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_call_test.cc",
      "new_id": "92b19057af83ba6cbb772692e4425f291d8f5588",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "23a9a9411bb64c287578dfa16a46c75cec30ee9a",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_case_test.cc",
      "new_id": "d6fd89573df8d0f09d08574724c95f19982b664c",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_case_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6625755c55f7b426735e937e01ff92c635909230",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_cast_test.cc",
      "new_id": "6a8c5334f3af09402edf5d73029e79c55ac480d1",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_cast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "55512a433a3cdf86cbb1453ad3a2c91bb0278bbe",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_constructor_test.cc",
      "new_id": "0eaeb36a25ce94359a62d6f78fd90f4d50b85206",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_constructor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "70ce1b3923c92e6de53bca64c18b96af0c2ba3b8",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_test.cc",
      "new_id": "ee5e40bfb17d0f5affa0c444b1303401b7a9d630",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "04a7785c3ad3378b1edcb5b17a0aef555b1b0985",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_import_test.cc",
      "new_id": "8b68fcc1ba5771280e7140944db7fa327283c076",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_import_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2658f740b7f316ba6d4b5580a033195a012e3d3a",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_intrinsic_test.cc",
      "new_id": "79000d54211917ce14ebf081ff7bdc48fa795360",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_intrinsic_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e0ec79472167a27553cf9dac8d4881da73704c84",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc",
      "new_id": "30fab52b57347fec38c2e8a03b39041caffc2c9f",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4e7f017f22144352a4d66cd8dde6db8f966b33eb",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_loop_test.cc",
      "new_id": "100e21dabaed2f82c909ca8d05a68a8f81ba5b41",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_loop_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ee8345a611c0dd7eb4487d561f89e4b78996ddd5",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_member_accessor_test.cc",
      "new_id": "31211355e00aabaf03a270b1faa5cf8c375224fc",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_member_accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "171942f9eb105bb61d88e458920a9ace31a53157",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_module_constant_test.cc",
      "new_id": "b8ec558aaa77ee30f80f88e795ab5c8f56987f6e",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_module_constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9a73bceb0b05f22e89099f04e70d01887a77b4ff",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_switch_test.cc",
      "new_id": "17d8666c05b34b422689549f574fa57cd494fadd",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_switch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "44be70a62b6385348e31f345ac56d40e311ee830",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_test.cc",
      "new_id": "27476aee7e6d424ba891991ea7a9ddd5de095b4d",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9cf3c4f0090e1226801f9850e2d0cbb96ac1c199",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_type_test.cc",
      "new_id": "2655b22cfd5d01e8b7e2a9968784597eb0d0c734",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5d5eae9945ee86676b295656f1e7a120cb5a19f7",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_variable_decl_statement_test.cc",
      "new_id": "10e62fe3f5f43e972b50afc95820ea6e52b9fa88",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_variable_decl_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1de2fb9db9fb05ea7797813b163c55edbc250401",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "254ca89f81a6813f186189057e1f59e92ee0a1c4",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "63ff18649e008bd6339b5ff7ec4f4972088e3567",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.h",
      "new_id": "95b6109a2d7824ed20ed62e573be486621742324",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "b22aa7471c60bfea4b66170d0c760ffedd597d54",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_alias_type_test.cc",
      "new_id": "0648d2023899da5d1ffa3e3740f8e7330897d054",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_alias_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5b5c54d62635b505fe61509e017b25d849d0d15e",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_array_accessor_test.cc",
      "new_id": "9f8cda662b628471b4a3af588f2e60f3461d1fb2",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_array_accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "de56fd89678b1d4b1e861d9471e1ad91361fedd7",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_bitcast_test.cc",
      "new_id": "372a88996994898fe36b70dd94b9f934fd4a563a",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_bitcast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3b7c9edb3d22018f48fced27282397d89893f019",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_call_test.cc",
      "new_id": "6df0f198e2c94bfb4e785bd0a1e3105a8a4d6ade",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dd19fcc072a5b995ba18017289f4efe9ba06b5bd",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_case_test.cc",
      "new_id": "a37f33ebeb623e1b8e140838f1883d17f3522467",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_case_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3713b86763a1c7e8bdafe6829d259992ede28af5",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_cast_test.cc",
      "new_id": "13779876ed1eea8bbdac7f3f2cf79e90fd9cca8a",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_cast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ff82185c2215261784dcd1ebca77e434aea4c4e4",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_constructor_test.cc",
      "new_id": "aa38874b847a3354d13c7651bc3809def06b10a9",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_constructor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "461035b0bda927874ecd9fd5b33f6f8aca670ff7",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_function_entry_point_data_test.cc",
      "new_id": "dbe62b99c9c8d48c77ac15f57ede0d7736865bc5",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_function_entry_point_data_test.cc"
    },
    {
      "type": "modify",
      "old_id": "53b80eca18566e327d24e6ebbb91e08c95d9c3e1",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_function_test.cc",
      "new_id": "0ad50d3346a0b8c405e1c5d3f22100ad642fd211",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b7d97d6d343d19df1502f7577b00634e0cf6ba2c",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_import_test.cc",
      "new_id": "e1233313ba77184d404edf6094145e87a2c61f0f",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_import_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b1f0e92b002b9fde5e5e244e40a4857b15732075",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_intrinsic_test.cc",
      "new_id": "41fa96e12df63505a92dc3be0a08169bbb8ea301",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_intrinsic_test.cc"
    },
    {
      "type": "modify",
      "old_id": "54c2a9ef469035d454b491588dca17ec9e2c6c41",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_intrinsic_texture_test.cc",
      "new_id": "47676262e2cef7e18af7665c18a6a1f9e659123c",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_intrinsic_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "76e8a3e2f1cede81de087838dfcdf34900feedce",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_loop_test.cc",
      "new_id": "d7f13abdfd41bb00366b0e6f9b521d52d403eb55",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_loop_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7e272d6aa828a2337e88135df7deff436a409970",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_module_constant_test.cc",
      "new_id": "d251dc60f24be51923b1a68f1885cd4f75cc0f73",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_module_constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c67822ae0b5e972821c1d7819b36b70849cfc1d0",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_switch_test.cc",
      "new_id": "8123138b405eab93079e89d0aa2c2837a4acd3e8",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_switch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c73e148df74ad9a8741dda33e8c585c774171a06",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_test.cc",
      "new_id": "69de899233e2f30cff58ca848a61d27fd2643116",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "90c3c8819b5eb1fc7b0548830c1d3aa054897a83",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_type_test.cc",
      "new_id": "8bc114612e9b2f58ead84cda544c8c5c4a4e0a55",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "777bb3254dbb61fe986d9e064a70cf4cd72df0df",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_variable_decl_statement_test.cc",
      "new_id": "3da40f81583acd725a319e3c94e431c896d2fc49",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_variable_decl_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "26212e63274f169b476bce21da2fb5f5f54171ee",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "bfd42d71798c9b9a9f16c8f5033e3976982efd6c",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "6e0c4465cec44f4f8984d27bbb706ad2004e3f0a",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.h",
      "new_id": "9a76a0dbc3c36e6eaa46da9a336be5f3dedd5552",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.h"
    },
    {
      "type": "modify",
      "old_id": "6fdd1c6d3bcb1a6689a11836fa8e76cc4ffd4387",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_accessor_expression_test.cc",
      "new_id": "8159bfff83ea7fec827759ba6da86c01a5af1abd",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_accessor_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "463dbf7368c8766fac81c7d9a4e0b6133fd0eac6",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_assign_test.cc",
      "new_id": "040cac9aad9fddfeff0b3e52f87fc9a03a711c45",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_assign_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e614b5137b18d547bc2a5aecb3afc6b2fdadb5bd",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_binary_expression_test.cc",
      "new_id": "8f2b5a8302fed1307781a27219aa538bfade91f2",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_binary_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e64aecf80e99fcb246b9c19de267155612efbcbb",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_bitcast_expression_test.cc",
      "new_id": "2b0ba00e963395838a19369c452330e15a512b73",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_bitcast_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "70a08d05a036fd65e87ce3299a0a4f24230502d4",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_block_test.cc",
      "new_id": "e751849e7033e7026f45d17b47828d52a6dcf91c",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_block_test.cc"
    },
    {
      "type": "modify",
      "old_id": "51d9e9f814afc91c4f42c77d4bcb9a8de1611d9b",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_call_test.cc",
      "new_id": "e1cf83f0ce3f24ee0370dc7e8b22398087b6b848",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0b8c9e1dffbf1526db55ed0561784301700ccad0",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_constructor_expression_test.cc",
      "new_id": "a4f675a30acf4245edba5e84a52187714104cd21",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_constructor_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4de15f4f7fde10cc8e21388c6bfe36999c11ed51",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_format_conversion_test.cc",
      "new_id": "0c9df47213937b3820a6a9aaf8dc9bb77a5d0ee0",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_format_conversion_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3c4c00d5adab334f11c00de53ec4b4ffd270037d",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_function_test.cc",
      "new_id": "cc04b1ccf1d645fb46f305794666e167374b8950",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a113faaeb335db00eece73e8cc4601fec83b9c75",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_function_variable_test.cc",
      "new_id": "21bccc5f9d45788d75e7e452c5468c317cb3a66f",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_function_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0a1cc4db34cf49157d757ae0f39f8990883143da",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_global_variable_test.cc",
      "new_id": "cb0184cc4023303513dd667e98050679395fa4fe",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_global_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "453ef6bcae651f2c7690cf637c970acf4b07fb3d",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_ident_expression_test.cc",
      "new_id": "083abb7796bf54da168b962df0b6069fb7e35616",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_ident_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "25e03b89a2422af8c20e5d955a2030d3ad3899f3",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_if_test.cc",
      "new_id": "f826e0ab23ef04727236defaf6c38b32fd476b9d",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_if_test.cc"
    },
    {
      "type": "modify",
      "old_id": "654317b2a63993aad1f4983bc3a907dfb02ac45a",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_intrinsic_test.cc",
      "new_id": "d1d7a8d6d355a8d5a8c992b16f7290bf2314c04b",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_intrinsic_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9c1e2513a10ac0206c165c7930cb9e064805e34f",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_intrinsic_texture_test.cc",
      "new_id": "33f2259728934a473514d3e4febdf4f418bab560",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_intrinsic_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b641b92ba2e67c04224cc79c71c2e0153fffd9b1",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_literal_test.cc",
      "new_id": "59d0757ebdd80bbd3e9684fac3181489c04a3ea3",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_literal_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b9cfb02559ba31bba211eee26479237c18ca3fce",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_loop_test.cc",
      "new_id": "fc1141ae7257b6ae44e5793f4c5d71bfb3da0e2a",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_loop_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d3a55ff0393dccd5cabb18fac4bc98cbd55f3056",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_return_test.cc",
      "new_id": "017ac29e40605e3d9b6c486450b39a0e2708d37e",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_return_test.cc"
    },
    {
      "type": "modify",
      "old_id": "71505292d38c9d940dfbc2faf8be3044b2df471f",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_switch_test.cc",
      "new_id": "d3204742806e7727d414a0c460cf47245b87f5ac",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_switch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b1cf1c082574434dae31be257062f33978039107",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_type_test.cc",
      "new_id": "756e8851aef79d93727c5d61ed0b8f097df040c9",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5fc830b7c46ccf60bb638790762bda971b363360",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_unary_op_expression_test.cc",
      "new_id": "409994c2b2aae3ca9e4c8a7261bb21ed49bf6d54",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_unary_op_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a0f2c6cb2f09f973c3b65ea74f307ce792c372d5",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "c395c603e8a9dcfda8f64dbfbee33e46f4e94917",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "9b25e820e4f1476867085db830eb53be3496976f",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.h",
      "new_id": "1b3d56813404f61d79062c44d653b30c50b63460",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "d1813ad5c24d1dd54ad3b3dfe6cb513453399ae4",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_alias_type_test.cc",
      "new_id": "fc158a1753350c9ceb8aff3ffefa9fac165de5b4",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_alias_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2d8a85d2459f77e2cf209e712b3f7df626f10c34",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_array_accessor_test.cc",
      "new_id": "6a3e20807416c99365699432d71c197d63709bf5",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_array_accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "01c6d5ec00490b7a7e46f606e8c33d0ffbdfd184",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_bitcast_test.cc",
      "new_id": "7441780cf43940342c7a4f835c9fad416a94ff76",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_bitcast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ff2f39341724c798a73dc54544ce5cc2948382b3",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_case_test.cc",
      "new_id": "cd5221907393bf329d1efa922f1dbc3938760c44",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_case_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b90a7a14140fb0d6b8815a715e0f63265c62486f",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_cast_test.cc",
      "new_id": "ff2881bb588755570d2d560c71e07aadf3bb9d55",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_cast_test.cc"
    },
    {
      "type": "modify",
      "old_id": "31a577e368d5af8f909f828b4409c34b0b3225d8",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_constructor_test.cc",
      "new_id": "4705802ffa0fde363067ed3b289cec59d0b04d0f",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_constructor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c8f4b864cab79c3dd6088f980987f442cc9d1d60",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_function_test.cc",
      "new_id": "21844c6a5b08addbd20967984b4f82921f1d9547",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "602fe51ecebf1809e60d2b2cbf7694225a9af1f8",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_switch_test.cc",
      "new_id": "48b2b83656e2a01e5c309e556ba3bc79874d9a2e",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_switch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "37f080a3f9dc61b06cd09053b797b7e87a086565",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_test.cc",
      "new_id": "c3661d5101885f226846b6c330d573167f4f48a7",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cff995dab0807a8842afae5ef893c572f99a8a49",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_type_test.cc",
      "new_id": "f67e8ebcfea86ec9b7a9432a2f610e2359ad670b",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3071b8ce21023b5ce0e01454c95c724310cfebde",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_variable_decl_statement_test.cc",
      "new_id": "c1c322970b1e4b52d3d13eefb5ae2d385a9670f2",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_variable_decl_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "501c88020776b13750e83d86306fbc8d56f50be8",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_variable_test.cc",
      "new_id": "9a8e9fcb6c1a59177651dec86e49b2cd187c1866",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_variable_test.cc"
    }
  ]
}
