)]}'
{
  "commit": "275eb7e4e435c57dd818a7103b55e344b2e8ba3f",
  "tree": "d0707c87a7759a25ecf80723e36582a723ac05cb",
  "parents": [
    "9481156eb941ad209bc6a004082964a975c040e5"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Fri Apr 30 10:43:19 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Fri Apr 30 10:43:19 2021 +0000"
  },
  "message": "reader/spirv: Clean up disjoint AST nodes\n\nPerform a program clone at the end of parsing to remove any unreachable AST nodes.\nActually fixing the parser to never create these looks like a huge amount of work.\n\nFixed: tint:749\nChange-Id: Ib956634257e0933c9702d6be22f79942f7cf4c51\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/49520\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d85402e53668ee98c8158dd2e20b1843fa0bb6b9",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser.cc",
      "new_id": "24000bf2373bb848ab67676c44a22c868f02096e",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "531177f71e6a6ed4fe1635fc4dee06bf62e8d3df",
      "new_mode": 33188,
      "new_path": "test/bug_tint_749.spvasm"
    },
    {
      "type": "modify",
      "old_id": "bc0120e91777104b60ea618bd4ec1e715225bbcc",
      "old_mode": 33261,
      "old_path": "test/test-all.sh",
      "new_id": "92af86ad145c470bcbb849d040d5d6abf43c296b",
      "new_mode": 33261,
      "new_path": "test/test-all.sh"
    }
  ]
}
