)]}'
{
  "commit": "c068cfc1397a2e640c5d917b8d41a8d31bf250c9",
  "tree": "92e24e6fac77346263b3049b73c6ceecf2771ff6",
  "parents": [
    "0e17caa3613674212590757f02e9bb14d073bb2f"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Fri Jan 15 12:22:16 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jan 15 12:22:16 2021 +0000"
  },
  "message": "Support the group decoration.\n\nThis CL changes the set decoration to a group decoration. We still parse\n`set` until downstream users can be updated.\n\nBug: tint:338\nChange-Id: I610d1ed769b3a26c117ad6d875f8a99a3d5b7754\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/37920\nAuto-Submit: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d51ecb48691caf967b3be2beffb2a5681285b6c8",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "d93cb69feddd3cb257515a0fbb1aef90962cd22d",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "adc89aff101e0db0c5293e85d9a57719babac6fb",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "d23d6bf121dedbb84416ff77826a2c578b8b89c5",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "08cde4c28b27565c87aab5546198417017de82ac",
      "old_mode": 33188,
      "old_path": "src/ast/binding_decoration_test.cc",
      "new_id": "ddeff33f80e075acc27d306db6f6fa7d1e1dac50",
      "new_mode": 33188,
      "new_path": "src/ast/binding_decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bee20b4678751144414febdff8e43938ff45a05d",
      "old_mode": 33188,
      "old_path": "src/ast/builtin_decoration_test.cc",
      "new_id": "df10ec73136ec72931c58a8e370e117f82b48d7a",
      "new_mode": 33188,
      "new_path": "src/ast/builtin_decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2da917a2521b27eaeba309c309350939f2ec636a",
      "old_mode": 33188,
      "old_path": "src/ast/constant_id_decoration_test.cc",
      "new_id": "ea38af33cb2eebebc43f79fadd5df246b263bcca",
      "new_mode": 33188,
      "new_path": "src/ast/constant_id_decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "723cb85e43419ca3f1ba8d47f162da687a762dbb",
      "old_mode": 33188,
      "old_path": "src/ast/function.cc",
      "new_id": "ebd21d11387e2d585b094c0aa11f0df254c52f16",
      "new_mode": 33188,
      "new_path": "src/ast/function.cc"
    },
    {
      "type": "modify",
      "old_id": "7dbda87ec39021510665224cf811c2b5306c465d",
      "old_mode": 33188,
      "old_path": "src/ast/function.h",
      "new_id": "19fb034e927545344b1886dce82b8fa93df60579",
      "new_mode": 33188,
      "new_path": "src/ast/function.h"
    },
    {
      "type": "rename",
      "old_id": "3f6607c7b5f936dfb7fcb9869611f07114354fab",
      "old_mode": 33188,
      "old_path": "src/ast/set_decoration.cc",
      "new_id": "3bbd3728565bafeeb38c074e371075fd9271f4dd",
      "new_mode": 33188,
      "new_path": "src/ast/group_decoration.cc",
      "score": 62
    },
    {
      "type": "rename",
      "old_id": "ec97a3253551c0c34857b52e3b2658dbc3a75ee9",
      "old_mode": 33188,
      "old_path": "src/ast/set_decoration.h",
      "new_id": "323012d3e8b445ca4518e29cfce85d56e3b93b24",
      "new_mode": 33188,
      "new_path": "src/ast/group_decoration.h",
      "score": 76
    },
    {
      "type": "rename",
      "old_id": "b5ae13853d0cc8c0e45c4c5ec002b460defe7531",
      "old_mode": 33188,
      "old_path": "src/ast/set_decoration_test.cc",
      "new_id": "95625d35511f68aae7b982b92266ae0b9e38f017",
      "new_mode": 33188,
      "new_path": "src/ast/group_decoration_test.cc",
      "score": 72
    },
    {
      "type": "modify",
      "old_id": "00a2d05c13e74f1ed357dba8015a668bc566a308",
      "old_mode": 33188,
      "old_path": "src/ast/intrinsic_texture_helper_test.cc",
      "new_id": "256de22bb5117abbfac02cddefcecd069671e9b2",
      "new_mode": 33188,
      "new_path": "src/ast/intrinsic_texture_helper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fef2647b266f0b485ed96032d1722c9e06c1d125",
      "old_mode": 33188,
      "old_path": "src/ast/location_decoration_test.cc",
      "new_id": "b8084e3e3f1fc0098ad0b7fa5422237e98989394",
      "new_mode": 33188,
      "new_path": "src/ast/location_decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a434f934064a400279a983f25e8541e44a114279",
      "old_mode": 33188,
      "old_path": "src/ast/module_clone_test.cc",
      "new_id": "4e61acadefebd70dd6d597f4d5f1120f47e5f369",
      "new_mode": 33188,
      "new_path": "src/ast/module_clone_test.cc"
    },
    {
      "type": "modify",
      "old_id": "925415d3364c98a490822bc232724a358050c46e",
      "old_mode": 33188,
      "old_path": "src/ast/variable_test.cc",
      "new_id": "e6475c1d062210f54bf86b101b3e58b105365c99",
      "new_mode": 33188,
      "new_path": "src/ast/variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "67fbc7a66223069c1befc673d40bd9bf3e549d36",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector.cc",
      "new_id": "eca911dea57c2da1c52ffab40510069eb7e941df",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector.cc"
    },
    {
      "type": "modify",
      "old_id": "4de2319d516b708fcee3b769d75523418f6a892a",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector_test.cc",
      "new_id": "8be535e7db8e3d4e42e34e8b9a40e9c38c8ba13a",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "54af12729cb8be33fef907d6fb7994bb40dbc4ce",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "93c685e6d27ad7d2cc31b1232727918be9460af6",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "281380ca99e1900859022fc13118bf5869fb6378",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl_handle_test.cc",
      "new_id": "8c4d6da12ae24dda18d7a42f476e44f5f7393ccb",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl_handle_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b39f219053cd9659b58533ccfd812f80e1c63cc7",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl_module_var_test.cc",
      "new_id": "f4ce5106b44d014f4ecb6b24c8be4f02db8db5a9",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl_module_var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "50d6f17f577b89f86a806c2b792adf5fc5bfb386",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "6900f239ca9f94006813421a16da003e5f54bac9",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "f24eed419eb7361e1aecb9b3704b804659a0d5c7",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "ae6890c83c42ca7e48fc99d9b1feee45eb6453f3",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "be1199adb41d83267c9f630a4461b9646cfbdebd",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_variable_decl_test.cc",
      "new_id": "f17cecab2a74738cb97d5f8ff3d730c932d626f7",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_variable_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d6b9ac59bd60e6ddbb5958c65746ce6eb22379c1",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_decoration_test.cc",
      "new_id": "aedded45305aaad49616fddfe4e0f90c9bc52160",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "815885703c0b0b83059bda8675bbb0d60be42fa7",
      "old_mode": 33188,
      "old_path": "src/transform/first_index_offset.cc",
      "new_id": "adc4680fad8f61aaeb7d21ff35c740f8baa252e1",
      "new_mode": 33188,
      "new_path": "src/transform/first_index_offset.cc"
    },
    {
      "type": "modify",
      "old_id": "64ad7a33ae3f3784ba8cb46d9e2704eb7e62fdd1",
      "old_mode": 33188,
      "old_path": "src/transform/first_index_offset.h",
      "new_id": "587412b541321c5b9990d15782341f0367ad9732",
      "new_mode": 33188,
      "new_path": "src/transform/first_index_offset.h"
    },
    {
      "type": "modify",
      "old_id": "c739810dbabc2aeb06b9e3fe96867b7221b294e5",
      "old_mode": 33188,
      "old_path": "src/transform/first_index_offset_test.cc",
      "new_id": "91726c40243be27f74311f2308739427f57fd451",
      "new_mode": 33188,
      "new_path": "src/transform/first_index_offset_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a0d9a7ed6dfa7559a8c2cd45e16ff26da4d6705f",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling.cc",
      "new_id": "a06fe5d7bd8d3224d53d479178c67f309020e3bb",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling.cc"
    },
    {
      "type": "modify",
      "old_id": "6d4f23c1b828354a261726dece09da67a18dee52",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling.h",
      "new_id": "22336781201bf1f9d1c83ceed0c8609a4d7665ae",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling.h"
    },
    {
      "type": "modify",
      "old_id": "87e9a0c9cd5c63e18147cdbc34e080160b9bd041",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling_test.cc",
      "new_id": "88594ccc3398641640a676912cc27cda4ec5387d",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling_test.cc"
    },
    {
      "type": "modify",
      "old_id": "af20ff1354efadf91e36d8b7e86c9907c4e14456",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_test.cc",
      "new_id": "557a35bb37e119da520a2ebdd53f96d5e0ec6fa9",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "210d20216b41d42e086d685df6939e43c25d4f0f",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_function_test.cc",
      "new_id": "0c3cd3b079408680c143376f22c9f83fe0ced79c",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e6d11fd430a6ee82e7fa31d81565f6cd3f7fe804",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "a37daf1136ef53b54cfb658214982deaa02a9acb",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "a50017b674a70b5a2cbab1e969938b37bb203902",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_function_test.cc",
      "new_id": "8c19bb39d9d1a23bd67ef1ecdead1b76b826a9d5",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fef4b9005536b774a4425c61ae2d43d49cd61529",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_function_variable_test.cc",
      "new_id": "a113faaeb335db00eece73e8cc4601fec83b9c75",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_function_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8d3585bef205ba11e40b25ca5db56c066999fada",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_global_variable_test.cc",
      "new_id": "d05beb2809da39213808d8e92dfcd5f25f6656d6",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_global_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "aabb8fda34bf305132a099df39010526bd2b2262",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "a0f2c6cb2f09f973c3b65ea74f307ce792c372d5",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "37d61cb503c157ae4bb37f264b508a58e297596d",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_function_test.cc",
      "new_id": "e3cf06ecfab43dd5c86866336b8131ec33aad9e4",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "52a7542aa8a116a4675f80c984918c499305f8d5",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_variable_test.cc",
      "new_id": "501c88020776b13750e83d86306fbc8d56f50be8",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9b0059e7eb494049cfe250f3329363df24b288d2",
      "old_mode": 33188,
      "old_path": "test/compute_boids.wgsl",
      "new_id": "db7620045fd6dcddd2a80cea9b975a370f78532c",
      "new_mode": 33188,
      "new_path": "test/compute_boids.wgsl"
    },
    {
      "type": "modify",
      "old_id": "0e0377b7d6a38fa82caa7b49685b818359218c57",
      "old_mode": 33188,
      "old_path": "test/cube.wgsl",
      "new_id": "908756c3d2dc0b9770f5f07ff335985491b686f0",
      "new_mode": 33188,
      "new_path": "test/cube.wgsl"
    }
  ]
}
