)]}'
{
  "commit": "b5cd10c7bda2c3cd88dccfc839fcbb62ae1a2dfc",
  "tree": "b3f1e74bab09de7d575bdfb39b4bdd8ece645af4",
  "parents": [
    "5b9203cc0581217ad5ef28435691f66f19205a43"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Fri Jun 25 10:26:26 2021 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 25 10:26:26 2021 +0000"
  },
  "message": "Program: Track what transforms have been applied\n\nAllows transforms to assert their dependencies have been run before they\nare.\n\nAlso allows the backends to validate that their sanitizers have been run\nbefore they\u0027re used.\n\nChange-Id: I1e97afe06f9e7371283bade54bbb2e2c41f87a00\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/55442\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98699d648f758b6d7567e4105fd0d179878e71f3",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "8352f9ec1c8777ab687ce6a31b2afc7d697a09c1",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "16fc90bff0616f7a137391e52da423f563c92ab4",
      "old_mode": 33188,
      "old_path": "src/clone_context.cc",
      "new_id": "993431eb03013aab5810cb2e5ea32b8554973cfb",
      "new_mode": 33188,
      "new_path": "src/clone_context.cc"
    },
    {
      "type": "modify",
      "old_id": "81c24f0b2ef2b297cc8ac486e6915aa555249a10",
      "old_mode": 33188,
      "old_path": "src/program.cc",
      "new_id": "24d2a1f04b30314d0ab75356a71ccac383049414",
      "new_mode": 33188,
      "new_path": "src/program.cc"
    },
    {
      "type": "modify",
      "old_id": "d2c5f827ea5ef645e764cfaf1a430cda195ebc68",
      "old_mode": 33188,
      "old_path": "src/program.h",
      "new_id": "32534faab54cfd06795114a18ffed7b364bae27e",
      "new_mode": 33188,
      "new_path": "src/program.h"
    },
    {
      "type": "modify",
      "old_id": "effe5139ac689d8755293a62a184c53f5dfc7698",
      "old_mode": 33188,
      "old_path": "src/program_builder.cc",
      "new_id": "fb82ec61d674d60f532b20d19140764301c6c52f",
      "new_mode": 33188,
      "new_path": "src/program_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "bf03e0ae9a17b33ee994c1eb1634242294984693",
      "old_mode": 33188,
      "old_path": "src/program_builder.h",
      "new_id": "facd53976f602980fcbf1cc8e7576d7642c8cdef",
      "new_mode": 33188,
      "new_path": "src/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "e7fa0f76b3649ca7c4135be7e696bb7bfcd1af44",
      "old_mode": 33188,
      "old_path": "src/transform/array_length_from_uniform.cc",
      "new_id": "9cd1096b1f2b5351c22d2f95c172e5565a864f74",
      "new_mode": 33188,
      "new_path": "src/transform/array_length_from_uniform.cc"
    },
    {
      "type": "modify",
      "old_id": "7ccb588c86a654e7f5f6841b6aa569c3a9ee7a52",
      "old_mode": 33188,
      "old_path": "src/transform/array_length_from_uniform.h",
      "new_id": "a3106167595ed52faa70a09d26e93192d8be172f",
      "new_mode": 33188,
      "new_path": "src/transform/array_length_from_uniform.h"
    },
    {
      "type": "modify",
      "old_id": "006e094fc9f8560d164dcc1c7f7ce53595b5292d",
      "old_mode": 33188,
      "old_path": "src/transform/array_length_from_uniform_test.cc",
      "new_id": "808e4a74e57f62b5842a20a6f6a93541851f8cc5",
      "new_mode": 33188,
      "new_path": "src/transform/array_length_from_uniform_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5873cfe44af7066f5722507a01841525bfe10a47",
      "old_mode": 33188,
      "old_path": "src/transform/binding_remapper.cc",
      "new_id": "5e6cc20b902239a9d7c9ef25f797bc00c995682d",
      "new_mode": 33188,
      "new_path": "src/transform/binding_remapper.cc"
    },
    {
      "type": "modify",
      "old_id": "b271c1f497eb944df1c2c098fe1625bff153fdaf",
      "old_mode": 33188,
      "old_path": "src/transform/binding_remapper.h",
      "new_id": "5fd2fc8d59358cb9403d4ecb08f6c6ebeb11c520",
      "new_mode": 33188,
      "new_path": "src/transform/binding_remapper.h"
    },
    {
      "type": "modify",
      "old_id": "e2b1860405e04b36652afa83fa475993383d0aec",
      "old_mode": 33188,
      "old_path": "src/transform/bound_array_accessors.cc",
      "new_id": "5ad5020c5b4d052aa1b082748e176c8eda13475d",
      "new_mode": 33188,
      "new_path": "src/transform/bound_array_accessors.cc"
    },
    {
      "type": "modify",
      "old_id": "c2330ad476f2110b047043a62e25f0d3d902f288",
      "old_mode": 33188,
      "old_path": "src/transform/bound_array_accessors.h",
      "new_id": "87803e65a6b9fd6b2dc223236732355413943f73",
      "new_mode": 33188,
      "new_path": "src/transform/bound_array_accessors.h"
    },
    {
      "type": "modify",
      "old_id": "ee48611cb7fcafbd92e7efdf638074a244941289",
      "old_mode": 33188,
      "old_path": "src/transform/calculate_array_length.cc",
      "new_id": "098381800c7bf47a2d8a09d2fa9ab3edc8af8f9d",
      "new_mode": 33188,
      "new_path": "src/transform/calculate_array_length.cc"
    },
    {
      "type": "modify",
      "old_id": "ba0279a5abb5ccd6385429d6966a126853e82175",
      "old_mode": 33188,
      "old_path": "src/transform/calculate_array_length.h",
      "new_id": "20030587feb63338d151bd7442fd6f80802ed5f9",
      "new_mode": 33188,
      "new_path": "src/transform/calculate_array_length.h"
    },
    {
      "type": "modify",
      "old_id": "eaf9ce9b820eac7fef9b5e8fb2cfb89a188c6c90",
      "old_mode": 33188,
      "old_path": "src/transform/canonicalize_entry_point_io.cc",
      "new_id": "34ef071d4a3e3f73a849bb71a3681b42dc0050aa",
      "new_mode": 33188,
      "new_path": "src/transform/canonicalize_entry_point_io.cc"
    },
    {
      "type": "modify",
      "old_id": "a7f3465d4977da059fcfdcd29740953411d0ed01",
      "old_mode": 33188,
      "old_path": "src/transform/canonicalize_entry_point_io.h",
      "new_id": "5d9a47b30a023576cb1b2a020c230fed0b515589",
      "new_mode": 33188,
      "new_path": "src/transform/canonicalize_entry_point_io.h"
    },
    {
      "type": "modify",
      "old_id": "96a373a1511602cf16defe23d29d72df66055f4f",
      "old_mode": 33188,
      "old_path": "src/transform/decompose_memory_access.cc",
      "new_id": "7f8189471110bea51fb32bc38a18c15f1cb1a69c",
      "new_mode": 33188,
      "new_path": "src/transform/decompose_memory_access.cc"
    },
    {
      "type": "modify",
      "old_id": "c65a5fe8f6ab63a00f5116d29f02420f1998f599",
      "old_mode": 33188,
      "old_path": "src/transform/decompose_memory_access.h",
      "new_id": "d1cadad6b660683728fef5497ab02d4e00b2724a",
      "new_mode": 33188,
      "new_path": "src/transform/decompose_memory_access.h"
    },
    {
      "type": "modify",
      "old_id": "4d48ff7d4cea186d2244a7e6ea368410e9ab3f5d",
      "old_mode": 33188,
      "old_path": "src/transform/external_texture_transform.cc",
      "new_id": "1ede9b8e47334bd08b1502fd51922c1905011136",
      "new_mode": 33188,
      "new_path": "src/transform/external_texture_transform.cc"
    },
    {
      "type": "modify",
      "old_id": "350122bf2b4ca30c62494fbd92289ef7fef35300",
      "old_mode": 33188,
      "old_path": "src/transform/external_texture_transform.h",
      "new_id": "6bb8091f5f950906623d5e7fe26ad7c6c5a0366e",
      "new_mode": 33188,
      "new_path": "src/transform/external_texture_transform.h"
    },
    {
      "type": "modify",
      "old_id": "4a69c63931da4e75a6815ad9f1536756e7f45366",
      "old_mode": 33188,
      "old_path": "src/transform/first_index_offset.cc",
      "new_id": "8a28364ae65caa5034b6a8d18e476bf7703b99ab",
      "new_mode": 33188,
      "new_path": "src/transform/first_index_offset.cc"
    },
    {
      "type": "modify",
      "old_id": "f84e9e39399d385256945c816097667f3c60af3d",
      "old_mode": 33188,
      "old_path": "src/transform/first_index_offset.h",
      "new_id": "2ba27b5c242583f2afad3793bdb51ebf1cdeeb52",
      "new_mode": 33188,
      "new_path": "src/transform/first_index_offset.h"
    },
    {
      "type": "modify",
      "old_id": "3fe3691d64637cc511c0cf8403caacf6aa93cfb0",
      "old_mode": 33188,
      "old_path": "src/transform/fold_constants.cc",
      "new_id": "6fcc7986fbcf5863927d680e21ee33cbfa9d0711",
      "new_mode": 33188,
      "new_path": "src/transform/fold_constants.cc"
    },
    {
      "type": "modify",
      "old_id": "7e1833752991cd55418586dc0f4761dcdaec3bb2",
      "old_mode": 33188,
      "old_path": "src/transform/fold_constants.h",
      "new_id": "861a06b09ba2d50c0eb496d3cd328af60673ad74",
      "new_mode": 33188,
      "new_path": "src/transform/fold_constants.h"
    },
    {
      "type": "modify",
      "old_id": "1009f053e436d4651ddda6bcd00d8d49b53d45e7",
      "old_mode": 33188,
      "old_path": "src/transform/hlsl.cc",
      "new_id": "cca668f5b6fffb352e2570824493444c7dbd3c6a",
      "new_mode": 33188,
      "new_path": "src/transform/hlsl.cc"
    },
    {
      "type": "modify",
      "old_id": "9cffd7760f6e41aa0068c5126631a64112227bf0",
      "old_mode": 33188,
      "old_path": "src/transform/hlsl.h",
      "new_id": "091903e3ea3a00ba402cb6aecff91e41112d0713",
      "new_mode": 33188,
      "new_path": "src/transform/hlsl.h"
    },
    {
      "type": "modify",
      "old_id": "b82d7307e12e985734a102cf721478361bc29a85",
      "old_mode": 33188,
      "old_path": "src/transform/inline_pointer_lets.cc",
      "new_id": "6b18f75b47358f7e7a3fa39967badd598f7c4938",
      "new_mode": 33188,
      "new_path": "src/transform/inline_pointer_lets.cc"
    },
    {
      "type": "modify",
      "old_id": "75ca347d106fd38898e36db218175968916a9a59",
      "old_mode": 33188,
      "old_path": "src/transform/inline_pointer_lets.h",
      "new_id": "accc056b548c8ae5dff380458f9b93119326f349",
      "new_mode": 33188,
      "new_path": "src/transform/inline_pointer_lets.h"
    },
    {
      "type": "modify",
      "old_id": "10e3f58420c6e38df5e4efc5bf77ee8bfa7e6c23",
      "old_mode": 33188,
      "old_path": "src/transform/manager.cc",
      "new_id": "0c1a0f030cdfd5033ccdd9c0e9ce2449f9ad3df7",
      "new_mode": 33188,
      "new_path": "src/transform/manager.cc"
    },
    {
      "type": "modify",
      "old_id": "345afb7d17fe0dc352a2ad6ebd172b033f278972",
      "old_mode": 33188,
      "old_path": "src/transform/manager.h",
      "new_id": "8d31bb57fc3dde524d59d0cb8c082218872c7681",
      "new_mode": 33188,
      "new_path": "src/transform/manager.h"
    },
    {
      "type": "modify",
      "old_id": "c89a29da12c712325b8fc230ae6b4b05c9981aa4",
      "old_mode": 33188,
      "old_path": "src/transform/msl.cc",
      "new_id": "b1c4605371df0a600cdbe9522e37be2d2c66fe68",
      "new_mode": 33188,
      "new_path": "src/transform/msl.cc"
    },
    {
      "type": "modify",
      "old_id": "001dfe02c4adfa5ea40d6ce9b73b7d117bb1adb8",
      "old_mode": 33188,
      "old_path": "src/transform/msl.h",
      "new_id": "0fb6cb58f096ae1fdb873ff5331c0d17446185c5",
      "new_mode": 33188,
      "new_path": "src/transform/msl.h"
    },
    {
      "type": "modify",
      "old_id": "24268f0bc58977cf2c28c0c4d0313a399dcfadd6",
      "old_mode": 33188,
      "old_path": "src/transform/pad_array_elements.cc",
      "new_id": "a6e335123e9d8b90a2faa683a3465e3b012bbc11",
      "new_mode": 33188,
      "new_path": "src/transform/pad_array_elements.cc"
    },
    {
      "type": "modify",
      "old_id": "db9f21553b067049d3c53d62de438a208b8f26a9",
      "old_mode": 33188,
      "old_path": "src/transform/pad_array_elements.h",
      "new_id": "cbb3e147ca04bd792a60e44bdf2cdac0268a4486",
      "new_mode": 33188,
      "new_path": "src/transform/pad_array_elements.h"
    },
    {
      "type": "modify",
      "old_id": "d0724d370ef3baedc4b47c744e820f1d503ec00e",
      "old_mode": 33188,
      "old_path": "src/transform/promote_initializers_to_const_var.cc",
      "new_id": "87e79760751026be80aa1aaa4c079da2ffbbfcd9",
      "new_mode": 33188,
      "new_path": "src/transform/promote_initializers_to_const_var.cc"
    },
    {
      "type": "modify",
      "old_id": "6162363c8c94fc2e941ff2f056644b25111b28ee",
      "old_mode": 33188,
      "old_path": "src/transform/promote_initializers_to_const_var.h",
      "new_id": "59adfb736b8666eb1715c9efb79b5375b1c46531",
      "new_mode": 33188,
      "new_path": "src/transform/promote_initializers_to_const_var.h"
    },
    {
      "type": "modify",
      "old_id": "c39171fc4bd5cc4d3b1e890215ef4ffd3fdcd0f9",
      "old_mode": 33188,
      "old_path": "src/transform/renamer.cc",
      "new_id": "b6f6b787dce1dd2a29404b033a5c99735ff98246",
      "new_mode": 33188,
      "new_path": "src/transform/renamer.cc"
    },
    {
      "type": "modify",
      "old_id": "55cf5dcd2eb6437c204b2547b630fa1ebedb2758",
      "old_mode": 33188,
      "old_path": "src/transform/renamer.h",
      "new_id": "33e9142d80ad3bec9ecb0a8c19470727ccddb0a3",
      "new_mode": 33188,
      "new_path": "src/transform/renamer.h"
    },
    {
      "type": "modify",
      "old_id": "ca2bc446a21b592044f6f61744fc770feccb0091",
      "old_mode": 33188,
      "old_path": "src/transform/renamer_test.cc",
      "new_id": "73467a08fb93d93ecb81d431507293985104bbd2",
      "new_mode": 33188,
      "new_path": "src/transform/renamer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c9ac2ef90f123cbdfa0ce36eee5639336e23ca09",
      "old_mode": 33188,
      "old_path": "src/transform/simplify.cc",
      "new_id": "c007d35fc469900857a486efabfa73214119e810",
      "new_mode": 33188,
      "new_path": "src/transform/simplify.cc"
    },
    {
      "type": "modify",
      "old_id": "f6fe5b5ec60dee954ef67af52a9561b40c0ce7be",
      "old_mode": 33188,
      "old_path": "src/transform/simplify.h",
      "new_id": "084e0baa7c7e11575b2ebf77641f9d84429984b6",
      "new_mode": 33188,
      "new_path": "src/transform/simplify.h"
    },
    {
      "type": "modify",
      "old_id": "15afa5f3d7576da9c6cfc2545ea62fe68b75c2df",
      "old_mode": 33188,
      "old_path": "src/transform/single_entry_point.cc",
      "new_id": "c8ece461a5927149f618deb29d96b2e6a2020cff",
      "new_mode": 33188,
      "new_path": "src/transform/single_entry_point.cc"
    },
    {
      "type": "modify",
      "old_id": "c2cd16c1b6668f053de0748d2c8bf4d0246f3305",
      "old_mode": 33188,
      "old_path": "src/transform/single_entry_point.h",
      "new_id": "447b5c4da7c0f5d97ed050249e0bd446a6202961",
      "new_mode": 33188,
      "new_path": "src/transform/single_entry_point.h"
    },
    {
      "type": "modify",
      "old_id": "874c1142bf5c58af1cd191cfe44bf02c70c8ab90",
      "old_mode": 33188,
      "old_path": "src/transform/spirv.cc",
      "new_id": "b88a4271e270b167fd0b65084236537710215f04",
      "new_mode": 33188,
      "new_path": "src/transform/spirv.cc"
    },
    {
      "type": "modify",
      "old_id": "febf5bb2a12f9686aa0a35598c74407e12b00767",
      "old_mode": 33188,
      "old_path": "src/transform/spirv.h",
      "new_id": "dba32b5ec919c2c99341d0d45c316dbded0e5dad",
      "new_mode": 33188,
      "new_path": "src/transform/spirv.h"
    },
    {
      "type": "modify",
      "old_id": "dcd11b0517ee7bc605c0e539afd3ecd09958bc39",
      "old_mode": 33188,
      "old_path": "src/transform/test_helper.h",
      "new_id": "ed21a604159d03ee638af45ee541cf8ba75e1efb",
      "new_mode": 33188,
      "new_path": "src/transform/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "914b167b25c18c98e75cf1de7a334077d24e10f9",
      "old_mode": 33188,
      "old_path": "src/transform/transform.cc",
      "new_id": "a6b46bd9a5ffaf30976ed1edc56b368684f4c02b",
      "new_mode": 33188,
      "new_path": "src/transform/transform.cc"
    },
    {
      "type": "modify",
      "old_id": "3506af106a637d0c18156b241d46c8edc52a75e8",
      "old_mode": 33188,
      "old_path": "src/transform/transform.h",
      "new_id": "b589ab5f7f1b1018b2da9a8da9c44ef3b7fee9e6",
      "new_mode": 33188,
      "new_path": "src/transform/transform.h"
    },
    {
      "type": "modify",
      "old_id": "e06dd7c348d21595ce9ca37f7eb9305819508625",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling.cc",
      "new_id": "1161de9beed72b083e93002bd1a191b76c78a4c5",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling.cc"
    },
    {
      "type": "modify",
      "old_id": "15ea211f00b1fc9468b6760bccd9e78b2010d44d",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling.h",
      "new_id": "6affca4865e72450dfd66dbd9ac04abeb1edad86",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling.h"
    },
    {
      "type": "modify",
      "old_id": "b1715aa15fa828d1d9393287bf58365e60fe5bf7",
      "old_mode": 33188,
      "old_path": "src/transform/wrap_arrays_in_structs.cc",
      "new_id": "d7c7396f93ae5c7e1158bcf622a73a40540fd929",
      "new_mode": 33188,
      "new_path": "src/transform/wrap_arrays_in_structs.cc"
    },
    {
      "type": "modify",
      "old_id": "2dda1eeef2f1594e86151445e74ab83d9a71ab7c",
      "old_mode": 33188,
      "old_path": "src/transform/wrap_arrays_in_structs.h",
      "new_id": "6eb4bc164b467433bcd727b300f3cc93fc990a7b",
      "new_mode": 33188,
      "new_path": "src/transform/wrap_arrays_in_structs.h"
    },
    {
      "type": "modify",
      "old_id": "287018c1b150032b6620cab27a7805edb265d547",
      "old_mode": 33188,
      "old_path": "src/transform/zero_init_workgroup_memory.cc",
      "new_id": "80ba53a78009803a1fa54cb530fbf0b501215aa5",
      "new_mode": 33188,
      "new_path": "src/transform/zero_init_workgroup_memory.cc"
    },
    {
      "type": "modify",
      "old_id": "bf846c746ec2aa321924428bd73ab12a62ecfd81",
      "old_mode": 33188,
      "old_path": "src/transform/zero_init_workgroup_memory.h",
      "new_id": "1644b4d08ee6edffe035a4528812be59cb84096f",
      "new_mode": 33188,
      "new_path": "src/transform/zero_init_workgroup_memory.h"
    },
    {
      "type": "modify",
      "old_id": "ce1aea88e30b99c74a205ca4a1ff6160050c6359",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "f7677e4a55954ee6fee51dc0102ea00b1b22b10f",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "341b2d155cfd3c8cf1a341cf6a900f5811f6268e",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_test.cc",
      "new_id": "adf73e43bf99c2bc29a84393724ef3fb3410d0bd",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6ccbb3ba3979a2f71e0bf00f7aa90d4398a763b6",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/test_helper.h",
      "new_id": "26c55630f045a7b20d150e4c42d69b8cc0c03610",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "5a89d116fd8263889df64c2cdf81e186d2b4ab77",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "db3665ef2f22b90f8e882bfdd075d52fe89e74ce",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "4cb99f83b1b5a980bbe3f34b5061307aafafd43b",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_test.cc",
      "new_id": "46bdef568befc97745b03e74e3ed39171114328a",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3ae78c731d9922d1d8948c02e069efa06e756953",
      "old_mode": 33188,
      "old_path": "src/writer/msl/test_helper.h",
      "new_id": "7400467347c16291c353582e68ec36fe93a91653",
      "new_mode": 33188,
      "new_path": "src/writer/msl/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "e6bc0a84fad1f746681717a69d30c32bec35c9c5",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "4af004a6d3f8545bf44e9c2156e40eb09cf900d7",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "20f23b489be845528af811f1fa4cfe436bd09227",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_test.cc",
      "new_id": "acf48d69807c3f456cf847c02fbe061d9700b8de",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0fe99e7aaaedd68ff11554b0d0d477effa01ee73",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/test_helper.h",
      "new_id": "dd8f5c22308b0871aad2c89579940b150e312756",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/test_helper.h"
    }
  ]
}
