)]}'
{
  "commit": "11a6becb837a16972ffda8f94c8fb69ae100f3f4",
  "tree": "38f7e3508f1ef221eabd62b14665e78437da2d8f",
  "parents": [
    "91b8302dec04ca4ddc1f91545d192350665580cf"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Jul 25 23:25:55 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jul 25 23:25:55 2018 +0000"
  },
  "message": "Remove some ASSERT (and cast) in favor of checked cases.\n\nBecause it is a stronger pattern at runtime.\nThese were found by essentially:  grep -ni \u0027\\bassert\\b.*type\u0027\n\nChange-Id: I913d77139053e8980528597a6633e1859e5204c4\nReviewed-on: https://pdfium-review.googlesource.com/38890\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad1091910c10f7b9e8e38f58b2ef893877812f4b",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/cmaps/fpdf_cmaps.cpp",
      "new_id": "630942bde77193cb6224cf3c325869205ebf4821",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/cmaps/fpdf_cmaps.cpp"
    },
    {
      "type": "modify",
      "old_id": "9693bc48fffe7ccb222362bfe964e14b816fa96a",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp",
      "new_id": "e2fa801a5821f0974e54f5f8fbda8995e7d2941d",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb68cedda5143de1086b2d439045c58ec30c06e2",
      "old_mode": 33188,
      "old_path": "core/fxcodec/codec/fx_codec_flate.cpp",
      "new_id": "39d27a495518375a733f770748b135ec57794fa3",
      "new_mode": 33188,
      "new_path": "core/fxcodec/codec/fx_codec_flate.cpp"
    },
    {
      "type": "modify",
      "old_id": "09d844f8091b5c7f9cc12d93cff4308c42a9b8c9",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_annothandlermgr.cpp",
      "new_id": "15ebfaacb4ddebf94196dc5f5a6be4250d38641c",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_annothandlermgr.cpp"
    },
    {
      "type": "modify",
      "old_id": "97971c83429c7c5caec00ae71710af623fb8faa4",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_widget.h",
      "new_id": "13499812930432791085a1889ffd9bb02a0e3653",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_widget.h"
    },
    {
      "type": "modify",
      "old_id": "a21063d55e4463b7164d1e8287d4b3046b9997b7",
      "old_mode": 33188,
      "old_path": "fpdfsdk/cpdfsdk_widgethandler.cpp",
      "new_id": "12ae17372ac86dc7c962d9dff577fa0b98ace2c8",
      "new_mode": 33188,
      "new_path": "fpdfsdk/cpdfsdk_widgethandler.cpp"
    },
    {
      "type": "modify",
      "old_id": "6174dde9ae2b6148ff36ef98d23443dd3e6251c3",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_formfiller.cpp",
      "new_id": "94592e719fb2372a905fe2b7ce7e4a87c12f7858",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_formfiller.cpp"
    },
    {
      "type": "modify",
      "old_id": "3db7aa9ab96d78df82aa8354671f784feeee3b20",
      "old_mode": 33188,
      "old_path": "fpdfsdk/formfiller/cffl_interactiveformfiller.cpp",
      "new_id": "d73aaf93b3960c64486ea947ba77aecb2fb032a6",
      "new_mode": 33188,
      "new_path": "fpdfsdk/formfiller/cffl_interactiveformfiller.cpp"
    }
  ]
}
