)]}'
{
  "commit": "822d005498e2c0acbafa2584748995ced5ed5f80",
  "tree": "8e9ccc0e0bdd09db8a692030fd6015d87d261693",
  "parents": [
    "6b263dbe39cdf884ae745caa6010be4e21696082"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Tue Nov 30 03:18:21 2021 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Nov 30 03:18:21 2021 +0000"
  },
  "message": "Remove needless null checks in CPDF_Array/Dict range-based loops.\n\nWe insist that in-bounds access is never nullptr nowadays.\n\n-- Add const where possible.\n\nChange-Id: I4cc939d5513ff9b6cf999ced7af801b86b131075\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/87430\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0e6d1d246323f5952d61664465658ad03d418502",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/page/cpdf_allstates.cpp",
      "new_id": "81e3be2600c1f9e847ecf1fd560342abbbcd4fda",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/page/cpdf_allstates.cpp"
    },
    {
      "type": "modify",
      "old_id": "74bc5e5d2e82185ba4d697165da5665729cb4d90",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/parser/fpdf_parser_utility.cpp",
      "new_id": "13961667f3c5470fda7680d727d9c87bc24d3068",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/parser/fpdf_parser_utility.cpp"
    },
    {
      "type": "modify",
      "old_id": "f2dd5de41030f66dded42ca9e7957f20190e5061",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_bafontmap.cpp",
      "new_id": "9ffba8a4607f247c2025f0a2eece3d5c3a2f5ff7",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_bafontmap.cpp"
    },
    {
      "type": "modify",
      "old_id": "e50f7e1df8269f11eb0e9c59dad0783a8e2e0f1f",
      "old_mode": 33188,
      "old_path": "core/fpdfdoc/cpdf_interactiveform.cpp",
      "new_id": "df437c2d7aa92af927dd502a3e8ad96af481f06b",
      "new_mode": 33188,
      "new_path": "core/fpdfdoc/cpdf_interactiveform.cpp"
    },
    {
      "type": "modify",
      "old_id": "c57105209aea1a25b9f20f22153c41c71bfcd453",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_ppo.cpp",
      "new_id": "861bc8e7558120b16885f03c7913b900119c7306",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_ppo.cpp"
    },
    {
      "type": "modify",
      "old_id": "86bfa7fbb11ed7930db20f9eb5befe91df5cbb5c",
      "old_mode": 33188,
      "old_path": "fpdfsdk/fpdf_view.cpp",
      "new_id": "0679324db7096d2f1014751933dcbca220da7874",
      "new_mode": 33188,
      "new_path": "fpdfsdk/fpdf_view.cpp"
    }
  ]
}
