)]}'
{
  "commit": "a8e1b7b56820c48665d5cf5176573203fd427cbd",
  "tree": "1ed84b5c065d0a8943605a0b992850e0c5fca658",
  "parents": [
    "430122149cc82c01011565cc8af1e573018e3cef"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Thu Aug 20 21:49:11 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 20 21:49:11 2026 -0700"
  },
  "message": "[tint] Clean up UBUs TODOs in CLI code\n\nMost of these needed to be converted to DAWN_UNSAFE_BUFFERS with a //\nSAFETY: comment because they are working with external APIs that are\nC-style.\n\nFor the argv work the conversion to a span is moved earlier so that\nthere only needs to be one supression.\n\nFor the protobuf work more modern C++ APIs were used to resolve the\nissue.\n\nBug: 439062058\nChange-Id: I7e4dccdd7225c426ce1532bbc4f362217e41c641\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/334635\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\nAuto-Submit: Ryan Harrison \u003crharrison@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe10ecaf10963831ea7cd3dae2df60fdedc140ea",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/main_bench.cc",
      "new_id": "78d85ed051c174a5593f339c0276472ec0a84009",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/main_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "fc9f8798418743f83600c33127141259e4fd3fe4",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/main_fuzz.cc",
      "new_id": "dcede40bbdea9e9b8148bcc0805baae5d6c75efa",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/main_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "6264375a777bd67c59d5a69e7ce446aa2a3f976a",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir_mesa/main_fuzz.cc",
      "new_id": "349b1cbb553905f78568799a0da186e2beb81983",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir_mesa/main_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "323c69a3093fed5c970a12b36b7e750f748642e4",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc",
      "new_id": "c3744543c568b30626dddef271f6ba3102b39ab5",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "f2b55181ff43a653676b9b62f1cc2d65a5a661cc",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl_mesa/main_fuzz.cc",
      "new_id": "9cff9d42875689b08436240ade8067700942eade",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl_mesa/main_fuzz.cc"
    }
  ]
}
