)]}'
{
  "commit": "423ab6b6958e4fc7ce394e82120b206402c3d999",
  "tree": "42759a0a4b278aa37ccd69ad455b72579a004dd3",
  "parents": [
    "a211cf1c933cb2ae2b12c491d9fa9513dc70e6f4"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Sat Dec 09 01:44:54 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Dec 09 01:44:54 2023 +0000"
  },
  "message": "Tidy some CPDF_CrossRefTable:: nested class usage.\n\n-- Remove CPDF_Parser:: \"typedefs\" for CPDF_CrossRefTable objects\nfrom the cpdf_parser.h header, as their fully-qualified used didn\u0027t\nmake it at all clear to this reader that CPDF_Parser::ObjectInfo\nwas the same as CPDF_CrossRefTable::ObjectInfo.\n\n-- Make ObjectInfo into an aggregate and use designated initializers,\n\n-- Re-arrange members so that type comes first, makes aforementioned\n   designated initializers more readable.\n\nChange-Id: I482952f227b119002bac00763d4b6d1a1c384545\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/114550\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c05c49bea67bd37529634903456f371ba811591",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_cross_ref_table.h",
      "new_id": "5fdc415caa44f283eacc2e6a7368e152566d8778",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_cross_ref_table.h"
    },
    {
      "type": "modify",
      "old_id": "2a3e07e843f9e5af4eda4276fd994f0f32c28033",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.cpp",
      "new_id": "c8136e74b1e658e8a8379dde2c73978cc4c60e7d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "abda2c5e371a5c223f974b561a8700d572c32823",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser.h",
      "new_id": "a2d429cf60eb8be49698738c908e1e8374e72441",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser.h"
    },
    {
      "type": "modify",
      "old_id": "addff1f83915b6a51fdd73571923b4eb388e45a0",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp",
      "new_id": "801217f84cdbf8a8544580571e0380d1249a687c",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/cpdf_parser_unittest.cpp"
    }
  ]
}
