)]}'
{
  "commit": "ee49b1ed9550b8a8a0018ea51d76613b2dd5a5e4",
  "tree": "7e6d9a8d5b9636a218b535b893ac769a38032238",
  "parents": [
    "80fdd624a0919ed5578a3e8c1c0b18b3d347e1b4"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Jun 20 15:30:41 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 20 15:30:41 2022 +0000"
  },
  "message": "tint/resolver: Clean up \u0027var\u0027 resolving\n\nSplit the logic out of Resolver::Variable().\n\nAlso correctly allows type inference of module-scoped \u0027var\u0027s.\n\nFixed: tint:1584\nChange-Id: I32eb11f0a847775137fef937da6f4032a3b3c2b9\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/93784\nReviewed-by: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "78c1fb94f7190ff213c0acac434be01409b7d946",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/atomics_validation_test.cc",
      "new_id": "adc830e40d27c8f49e88a75d34460795da57fa2b",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/atomics_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d82c2f3fc38dcfde603a545fa071afb61610bd1f",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/builtin_validation_test.cc",
      "new_id": "24ead627b9706449e62f8f1767dbd3c0beddfd01",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/builtin_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "01fbfb0a58ca22b025079da157f29c1f1bfe45a9",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/host_shareable_validation_test.cc",
      "new_id": "85ccd859cbe4638e6643c95a03473634a4e3df5e",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/host_shareable_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4d01f7e77fc6edc65ce685ffde51c48ced01d723",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/inferred_type_test.cc",
      "new_id": "d5912c2923614f7f9816b7e156e4415a52dde9bb",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/inferred_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "be1765ce2ad0c45a5a47b10c958381972ee9b7d6",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/resolver.cc",
      "new_id": "8d3cfdd4293ece9126d40d9a6143589491d2aa81",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "e75c952f348dcc86b443693c2ff745991ab89362",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/resolver.h",
      "new_id": "faaa2d47c9f990d78cd010d7b0bfbd3e6fc92ad6",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/resolver.h"
    },
    {
      "type": "modify",
      "old_id": "a5e7d12c679470cfa88e04cf88bbd218f2ddac12",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/storage_class_validation_test.cc",
      "new_id": "e16112782b1de3d9f58b9b2475d015b6ad28eb9c",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/storage_class_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ec2f8f5cf79f0ad928d4481ccbcbf8523adcf26c",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/type_validation_test.cc",
      "new_id": "e79026eed1eb02b95d43e2f1a65fd822d3cac926",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/type_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e03aa133358ebe12c8140f8adddaa86f2bfb961b",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/validator.cc",
      "new_id": "53ce696bf57eecaf7440b1cbe91f314da2d9e276",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "30dcaf9a93e123eb8f770a457debabf3058127e7",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/validator.h",
      "new_id": "f417557dba9a7af32344b96c7e4aed94ffa21333",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/validator.h"
    },
    {
      "type": "modify",
      "old_id": "67ecd53715104a8979907b90a0b382739f4ef424",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/var_let_validation_test.cc",
      "new_id": "6b9df5d3eb81b0712753775de60c7616400ab82a",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/var_let_validation_test.cc"
    }
  ]
}
