)]}'
{
  "commit": "56a444f10af0d07bee287b9bbcbd9f84b58c0242",
  "tree": "1ef952f249c7e8596556fc9be93c2f0b3a34811e",
  "parents": [
    "5746eb6859a683e4bfa06a133736d74ac5ca5632"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Tue Nov 14 00:15:33 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Nov 14 00:15:33 2023 +0000"
  },
  "message": "Replace Copy() with operator\u003d() in CPDF_{All,Graphic}States\n\nNow that these CPDF classes are no longer virtual, we can let the\ncompiler do a lot of work for us. Use the copy constructor in a\nfew places as well.\n\nChange-Id: I504eaa0d7d2bbb5861715e1ab12d77631b132d61\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/113534\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af854537750b51da8f91eb3fd04d2f99356684fa",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_allstates.cpp",
      "new_id": "d8106d409703b12b8a5403e53024b1b4a49125a6",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_allstates.cpp"
    },
    {
      "type": "modify",
      "old_id": "e4a338e07749cc840111c93b0b9a241b1b746603",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_allstates.h",
      "new_id": "3feb845d2dae53fd49c3bf3ac4d086016d37e90a",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_allstates.h"
    },
    {
      "type": "modify",
      "old_id": "f144fe8e13d7a3656562983e2010f6fddf9e1428",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_graphicstates.cpp",
      "new_id": "b18e79ead2e0160fbe2c186b0878a705ef92559d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_graphicstates.cpp"
    },
    {
      "type": "modify",
      "old_id": "a06a21f254d3e7a0f52865c5a1e54f2dda52d535",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_graphicstates.h",
      "new_id": "08c10ce711edb415e07e07be3865ea06f7ec8ff2",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_graphicstates.h"
    },
    {
      "type": "modify",
      "old_id": "0655d20d5c97d66ff3d2e6059193954fec9db050",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_pageobject.cpp",
      "new_id": "1af9702e7e9f429f5fc5007edb0fa96e308e6a91",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_pageobject.cpp"
    },
    {
      "type": "modify",
      "old_id": "343b69685cec9b49a14cc85703afc795d7d8f77e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_streamcontentparser.cpp",
      "new_id": "538edbd1a6fc018b3075c408c2da7a242917a2c0",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_streamcontentparser.cpp"
    },
    {
      "type": "modify",
      "old_id": "a24eb049ace3be94e1ad9858d8fa061c837e60a4",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_textstate.cpp",
      "new_id": "37ac33219160027435b5727bd5f1ef494252233c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_textstate.cpp"
    },
    {
      "type": "modify",
      "old_id": "b462606110c132756624e8848c89ed6d7a12b41e",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_textstate.h",
      "new_id": "e6983cc349005b2764f8e4930767334864555d74",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_textstate.h"
    },
    {
      "type": "modify",
      "old_id": "631539f50363e553e6a9afe73bde4b9ea70743c3",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "bca125ef55b45d0c56e4b1ff707fe881bf4f16e8",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    }
  ]
}
