)]}'
{
  "commit": "d2acd3a13084135dd4ce5e4cbc43494d6d6465b5",
  "tree": "91b68ad7a631e0a4912a91345b0872ec08eb158e",
  "parents": [
    "b5301963d3475b9ad0165b66fecf779c12fe5b97"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Jun 19 04:58:24 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 19 04:58:24 2024 +0000"
  },
  "message": "Avoid reinterpret span when casting to bytes\n\nMost reinterpret_span\u003c\u003e usage should be avoided, and there are better\nfunctions for the single-byte conversions in span.h itself.\n\nChange-Id: I5ed8311855756c4696c14fa5e8e4da1ed9938924\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/120630\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Thomas Sepez \u003ctsepez@google.com\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87978fdc2a18003ba569d29c07dc56378bab71a9",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_stringarchivestream.cpp",
      "new_id": "10ee993f70e71e4687529128036ad46c2fa9b231",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_stringarchivestream.cpp"
    },
    {
      "type": "modify",
      "old_id": "c956be050dce151712ba0bc1f946ef7910fa68bd",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_security_handler.cpp",
      "new_id": "9c255f03e59504aa3c746ae70a905311746b3f35",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_security_handler.cpp"
    },
    {
      "type": "modify",
      "old_id": "db94e36d339b13ae9fd9251312e647be73450fe1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/fpdf_parser_utility.cpp",
      "new_id": "f82bfe4f6e05d66255ea3fe67002d3cd5acc1808",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/fpdf_parser_utility.cpp"
    },
    {
      "type": "modify",
      "old_id": "55130bf2a339c8cff0da985ce5ae1d5f50fa2ca0",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_stream.cpp",
      "new_id": "05e2b51eb7e06a2149523db821a5b48c945ece9b",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_stream.cpp"
    },
    {
      "type": "modify",
      "old_id": "a9e43a4423cecbc101e8c89cfa04718b2253954d",
      "old_mode": 33188,
      "old_path": "core/fxge/win32/cfx_psrenderer.cpp",
      "new_id": "dfe0a79697130058b24ebfe3f81a211c815e2a31",
      "new_mode": 33188,
      "new_path": "core/fxge/win32/cfx_psrenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "feb11f941be7b5909f32642862770a34421730c3",
      "old_mode": 33188,
      "old_path": "testing/string_write_stream.cpp",
      "new_id": "b7213283a8176af526e42d75566ea92f38d92d1a",
      "new_mode": 33188,
      "new_path": "testing/string_write_stream.cpp"
    }
  ]
}
