)]}'
{
  "commit": "f7fc63b8e3023ee6324e6457987196bda4a5133d",
  "tree": "0735957529bee204aa2efedeb01ca746c86d3d10",
  "parents": [
    "d70f2511884d40d088162abde845f70d2b8f1885"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed Nov 04 14:17:51 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Wed Nov 04 14:17:51 2020 +0000"
  },
  "message": "wsgl parser: Use expect() for semicolon checks\n\nKeeps error message consistent. Reduces code.\n\nBug: tint:282\nChange-Id: Ifddb63b65d44427e0680bb25837fcb24ca854eb0\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/31725\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f383deea3d00e19b36aeff430a52e4e4999ddb8b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "84af7b5b96fb28a22d8a3fb08bb5f2d5405feba5",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "1b4904977ef824d1f09270f9ac95272f8e60bb72",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_call_stmt_test.cc",
      "new_id": "9f567e98eb66973454f4b45086b38009911ee25d",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_call_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "61c6ec06e21e4449845f7ee55703ba9e1df741fa",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_case_body_test.cc",
      "new_id": "b87803712628b398fdc4027b00674d31a5736219",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_case_body_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c570d84d8b08bc853ffa4ac6a663917b4e8ab7ec",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_continuing_stmt_test.cc",
      "new_id": "9f2ab58143379f05b24fe94018b7f0cfe91fe671",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_continuing_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3f403a41944ad7a0b8c11df8f18b6d7317155537",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "c73857d375a0b7772bc7973e5e25612c578023cd",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f0b24359785d6d5774b949466da0a5fd6a9ba917",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_for_stmt_test.cc",
      "new_id": "bbd036b11715c1114a103f328d0a6cab8c45dd86",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_for_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "00558a7adb55adaa5c87d50af572a064eea44827",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_function_decl_test.cc",
      "new_id": "79720a16413c8b990614b728137b2544f5fdfe32",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_function_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cc93b06a6edac529ba852491c7e261cbb8fb40ae",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_decl_test.cc",
      "new_id": "fc41e267237f1c7ea199314fb4798a1387a9055f",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f8cc43213d3a62d145556eb650afa8cfaa3489c2",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_loop_stmt_test.cc",
      "new_id": "71962ddd99b1350701ff8559ded47d06571144bb",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_loop_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fdd44250261639a60f3d06d5f76e5782cc5a8630",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_statement_test.cc",
      "new_id": "ee6df75703c04464de5ef190e42af41d4308165c",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d4913c3c10a008b4a28f70bc621e742ae66c9c0b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_member_test.cc",
      "new_id": "4c2c3a659554035c68a7c9cb8724201468edabb5",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_member_test.cc"
    }
  ]
}
