)]}'
{
  "commit": "9e36723497d82e60d561f08f35cf0e83bcbecb83",
  "tree": "11cd2d54879d59879fe53cb6cfabf4c2b48839c9",
  "parents": [
    "5b50790d707908a3deb2afec01651a4fc80b28b5"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed Feb 08 14:17:37 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 08 14:17:37 2023 +0000"
  },
  "message": "tint: Rework TypesBuilder::array() to take attribute list\n\nInstead of having the stride be yet another integer argument, make the\nstride explicit by adding an attribute list parameter. This is more\nconsistent with other nodes.\n\nBug: tint:1810\nChange-Id: I916d810f29afd172b878ded48b6701e8b299b13f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/119040\nReviewed-by: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c0ecca4e2770db8873eefd591aebe10fc4dcaff",
      "old_mode": 33188,
      "old_path": "src/tint/inspector/inspector_test.cc",
      "new_id": "a0263f3712652372a5bb07368e4b490e64e5109f",
      "new_mode": 33188,
      "new_path": "src/tint/inspector/inspector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4bfb8bbfe5da49076e9f55fa3ac78fcfa96b2935",
      "old_mode": 33188,
      "old_path": "src/tint/program_builder.h",
      "new_id": "396a06029d41ef2eed9c4673e35d97000a662800",
      "new_mode": 33188,
      "new_path": "src/tint/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "10fd5b014dc8e5ed5d94e95debcde8175c491d4d",
      "old_mode": 33188,
      "old_path": "src/tint/reader/spirv/parser_type.cc",
      "new_id": "e1f2bbfe89ca0547882a78db3cb7dd0d4d06a14a",
      "new_mode": 33188,
      "new_path": "src/tint/reader/spirv/parser_type.cc"
    },
    {
      "type": "modify",
      "old_id": "e62bafb68b8904a4e80227d9b6b74b071d0e9236",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/address_space_layout_validation_test.cc",
      "new_id": "4a2411bdb756e60f7f1ceb62cacc80961a358f7b",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/address_space_layout_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f868d42870bee8ec33d24fd9118bab5adde27655",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/assignment_validation_test.cc",
      "new_id": "642340b710c2581a11fafc73818202a920be4e98",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/assignment_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f8f66a75c1bf2ede81b2753f16f1b824345aaea7",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/atomics_validation_test.cc",
      "new_id": "f57cf0b4b74d57914c27289e32e9ffa53e04f7c3",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/atomics_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4dfc3a35fda21b0f4abbe9a37942778febe5e5c9",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/dependency_graph_test.cc",
      "new_id": "a5849151300271cf566496d0e8b063047e0ba8d2",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/dependency_graph_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9f41f3a7a041ba77eadcca84b4d6d66e7ca1c02d",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/increment_decrement_validation_test.cc",
      "new_id": "7cca73683be8cdf0a8e69ea028375d070c19358f",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/increment_decrement_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f3a2a6da6aea98ccc3509e1405d5f77925de8957",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/inferred_type_test.cc",
      "new_id": "f6c8ef2f4eb75277e62134da24bd197aedfe1bf5",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/inferred_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "728525d30b6e8542241e8ed483b106ecf1a1b4dc",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/resolver_test.cc",
      "new_id": "21425da15edb85234d2b2b44faa4e2953000150a",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/resolver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "656b0a81b2871cb5f03c030feaa5b4b765a54486",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/root_identifier_test.cc",
      "new_id": "6e81e4252892514fdc1f867a2336d03f2cfef8ad",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/root_identifier_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7c50a3e902e15e0bc196685e5a0d70d3c54666d8",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/struct_layout_test.cc",
      "new_id": "8d9dee9aa849e9d66d8b9fb8e5c7bfa346a687e3",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/struct_layout_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d8c16303b4dae7337c38faddd39be7a9e3edf34b",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/type_validation_test.cc",
      "new_id": "b4e83c3f5c53235731900b96782ee79fc84e478f",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/type_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "042acd7220aa24b84358f9e61dd52995c41ed8a6",
      "old_mode": 33188,
      "old_path": "src/tint/transform/decompose_strided_array_test.cc",
      "new_id": "72bc1b1a7b88ad28634c39988be09ed66dfe4bd5",
      "new_mode": 33188,
      "new_path": "src/tint/transform/decompose_strided_array_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d5a4ea2e7ecf78b347f51ed5779247bbae32b9b2",
      "old_mode": 33188,
      "old_path": "src/tint/transform/decompose_strided_matrix.cc",
      "new_id": "8b72ac27715a3e04b4f121a375d8c2b9dc84265e",
      "new_mode": 33188,
      "new_path": "src/tint/transform/decompose_strided_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "358373b8ca7cc0413470aa35a70f87ed8826bdec",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl_member_accessor_test.cc",
      "new_id": "ebccf27f4c28e590a53631fa4f431ca7777296e4",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl_member_accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f232811bf3e483606882b1bdffcef7a175149235",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl_sanitizer_test.cc",
      "new_id": "051d8e0ac30841074aeeca4bc6c7e56e167d6b8a",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl_sanitizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d4dc4405f679c4faff0003862b20aecdc3aac8ca",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl_member_accessor_test.cc",
      "new_id": "94f96a861ce72637168fb0cbcc8fbad77b0485fc",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl_member_accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cede53ccd5cf1951e5241d8f689bc47d25b7d886",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl_sanitizer_test.cc",
      "new_id": "961a27b07bb613b5d3faf21a5407078f156a7bde",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl_sanitizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1a0ce7756737bdcbae81ce407b2188db4962c31a",
      "old_mode": 33188,
      "old_path": "src/tint/writer/msl/generator_impl_sanitizer_test.cc",
      "new_id": "fda5296ef9a4ed6f4ca5a04a51a18e55085842f7",
      "new_mode": 33188,
      "new_path": "src/tint/writer/msl/generator_impl_sanitizer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "057aa7d56bb5dc5adc8ac33da06a538c2f3e0765",
      "old_mode": 33188,
      "old_path": "src/tint/writer/spirv/builder_builtin_test.cc",
      "new_id": "63c39903c533aac7c9f127f99d11d4f7a549d6cd",
      "new_mode": 33188,
      "new_path": "src/tint/writer/spirv/builder_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d80bdc4f5546c769ebe802882592d5fca9b06c4f",
      "old_mode": 33188,
      "old_path": "src/tint/writer/spirv/builder_type_test.cc",
      "new_id": "81c51a2d408a5098adac9bca846498ab5237cddc",
      "new_mode": 33188,
      "new_path": "src/tint/writer/spirv/builder_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cd2c7f0459e11dc3d3b05b9d7a44002c51f8a4ff",
      "old_mode": 33188,
      "old_path": "src/tint/writer/wgsl/generator_impl_type_test.cc",
      "new_id": "ee798b8fbb04553bc8eb9881decc852b94afbb49",
      "new_mode": 33188,
      "new_path": "src/tint/writer/wgsl/generator_impl_type_test.cc"
    }
  ]
}
