)]}'
{
  "commit": "789ce1c0a28c9bebdc3194150d419f6de858052c",
  "tree": "a219db0aa5f58868e28023738900741fa033fddd",
  "parents": [
    "b2aa2715387b3a1838d388725dd4a1ea09dc36ee"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Thu Jun 20 17:47:22 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 20 17:47:22 2024 +0000"
  },
  "message": "Remove CPDF_CrossRefTable::ObjectType::kNull\n\nThere is no such type in the PDF spec. Remove this enum value and all\nthe code that tries to handle objects of this type, considering no code\never stores an object of this type.\n\nThen CPDF_Parser::IsObjectFreeOrNull() becomes redundant, as\nIsObjectFree() also exists.\n\nChange-Id: I5003ff2ad639a2210707e6ef39b8283320df0c85\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/120690\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Thomas Sepez \u003ctsepez@google.com\u003e\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dfcfa7ef034354f6c99d91c45c063cda5f31cbfb",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_creator.cpp",
      "new_id": "f1d84f4d5011b8fcb27fd9c38db0f10b5ee540e7",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_creator.cpp"
    },
    {
      "type": "modify",
      "old_id": "3ed650a75ddb42f97e0d4a1faa892c1038fc6f54",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_cross_ref_table.h",
      "new_id": "c2d1328e35bb0952007bcbd26d82905e922b20f0",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_cross_ref_table.h"
    },
    {
      "type": "modify",
      "old_id": "f6d47998df35c9fbe244175613e074658d51dcf2",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.cpp",
      "new_id": "3423c6af4521dbad5dc14f2e0240e1ee6ea68456",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "96e1a3e558d1539d96336dd6853ec11d32f0a50a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.h",
      "new_id": "cabc3324d8ed834b775a126a552ebffe98b411cd",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.h"
    },
    {
      "type": "modify",
      "old_id": "1ce730f6cf6d1f1bc4ca77eb37706323e7b74d59",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp",
      "new_id": "b7c4523e4d510ab76c8b518f6a79411ab0cb1c64",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp"
    }
  ]
}
