)]}'
{
  "commit": "08df57a75ce11492eca580067f28c889f7ac3aa3",
  "tree": "304ec1e4fb19a70417087e57758062fccb9d1a09",
  "parents": [
    "ab3a9218b7510b240700eb3aa387aadc36f98f0c"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu May 06 13:37:13 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Thu May 06 13:37:13 2021 +0000"
  },
  "message": "validator: Require constants to have initializers\n\nUnless they are pipeline overridable.\n\nFixed several tests that were violating this.\n\nChange-Id: Ibb10e03bb150086a4d9e68a3f7b2d3e21f282918\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/50042\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d3f35f3ca394968eea7ac521034ed1b26b98f0d",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver.cc",
      "new_id": "9779c40bc615686000a1244f20220d72646ad09d",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "100bcc2155c7db7f8cb1cb8f25d9717c0d1561b4",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver_test.cc",
      "new_id": "f41639ef2e25f9f729d47fb0ad26dc658f59794f",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c7317e3b1ff255f86fc24d8ab109f72741ade2d5",
      "old_mode": 33188,
      "old_path": "src/resolver/type_validation_test.cc",
      "new_id": "5d12b814d00ada36105e642d79bafb3a96e01f7e",
      "new_mode": 33188,
      "new_path": "src/resolver/type_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1f9a2067375d226d4eaf0c6f04ed7075a5b43b17",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_module_constant_test.cc",
      "new_id": "66803415dbefe5128103b21f601d36d1b3b5d236",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_module_constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4c2fae617293a9e61f12c5701fdd3b38f6dcfb53",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_variable_decl_statement_test.cc",
      "new_id": "e6904ec60a124ee184a4fd7499282633176d4903",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_variable_decl_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1f14790255959376f0f944a706ee6979c3b3e9dd",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_variable_decl_statement_test.cc",
      "new_id": "98b2b8120fd21f3b152dca23a68b70db8b9b20bc",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_variable_decl_statement_test.cc"
    }
  ]
}
