)]}'
{
  "commit": "72ac53e5fa8c7837750a3dfec350775da72e8aef",
  "tree": "bb65ff2e2c235d0c769719f9b37fdac6162bd1ef",
  "parents": [
    "308c55d9e0cbad1cf2a1f11ac8acb3face71ceee"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Fri Oct 14 18:39:04 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Oct 14 18:39:04 2022 +0000"
  },
  "message": "Convert binding and group attributes to expressions.\n\nThis CL updates the @group and @binding attributes to use\nexpressions instead of integers.\n\nBug: tint:1633\nChange-Id: I91068874c104d5b84390f1617cb96265dda6e1e0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/105801\nAuto-Submit: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "841649d9f43ff3aea5c48f50d38dd5d3ac6da7a5",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl.cc",
      "new_id": "7c06020aa29dd25a309a48d76380e07c188c5e31",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "19434e64cac3a5161a67cf829fd5a3f3e556d5a8",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "0fc27dd5410a42294f52c27d949b8777ed16cbda",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "388ad6702b4be3c0866f85a9e3d454c771d2daf4",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_global_variable_decl_test.cc",
      "new_id": "5f051db1499f8952c90d8ec8d336a935504d4c67",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_global_variable_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4c68f9b468f5a820a07de020dab7174c499e0aee",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_variable_attribute_test.cc",
      "new_id": "86e5487449df959aa36b77ffabe489480373e957",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_variable_attribute_test.cc"
    },
    {
      "type": "modify",
      "old_id": "317fab041ed49a659fe17dd85055f1ff3cde467b",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/attribute_validation_test.cc",
      "new_id": "ce6babae50c236e3ec5074cf3e7a053e6ad6f551",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/attribute_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "168734fa62314b8719d8b98a8b6e16dbaef4ef0d",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/dependency_graph.cc",
      "new_id": "514e0cb84a74cfad70f486a6d725cdf87b6db949",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/dependency_graph.cc"
    },
    {
      "type": "modify",
      "old_id": "53bf3eedeaf340623ecb83c9e369da28cf31f6b6",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/dependency_graph_test.cc",
      "new_id": "150d65ae76cccb68ad5a10ffc0574576255e0d06",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/dependency_graph_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0ae9cd90302ac16bf93fba7731cff5c82e0f64ca",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/resolver.cc",
      "new_id": "eebd5ea89ca9a9198d28baf79c9848919894ae0d",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/resolver.cc"
    }
  ]
}
