)]}'
{
  "commit": "04bd91fb3a68514778f80fa82396f306750bb60e",
  "tree": "cdb2f8c5d80b99d7d01ffe3c981a9ddc469cb488",
  "parents": [
    "479eab05ce2bd5cad32fecafc4b91071adba6416"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "thestig@chromium.org",
    "time": "Tue Dec 04 23:52:04 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Dec 04 23:52:04 2018 +0000"
  },
  "message": "Better encapsulate CBC_TwoDimWriter.\n\nMake all CBC_TwoDimWriter members private, and const when possible. Add\nappropriate mechanisms to initialize them. Remove shadow member variable\nfrom CBC_DataMatrixWriter sub-class.\n\nChange-Id: Ic5c95ebf869c4a2afb362fe5afd263e56d754790\nReviewed-on: https://pdfium-review.googlesource.com/c/46510\nCommit-Queue: Lei Zhang \u003cthestig@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bff37dfb89a31f4689f7a9d4cacd6e21a6335a37",
      "old_mode": 33188,
      "old_path": "fxbarcode/BC_TwoDimWriter.cpp",
      "new_id": "236ddf3a1ed4eb4c21c4e2bf115158158551182c",
      "new_mode": 33188,
      "new_path": "fxbarcode/BC_TwoDimWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "22c80ad80bc90c995ce1767d542896f8f244808d",
      "old_mode": 33188,
      "old_path": "fxbarcode/BC_TwoDimWriter.h",
      "new_id": "a56c9ed3695bfece87b4c0a9d39eb165a2971189",
      "new_mode": 33188,
      "new_path": "fxbarcode/BC_TwoDimWriter.h"
    },
    {
      "type": "modify",
      "old_id": "a5679a0943895da1025dab7aa879153ada85ca42",
      "old_mode": 33188,
      "old_path": "fxbarcode/cbc_qrcode.cpp",
      "new_id": "7c3c48e3f6815cbd7c8e6cbcce1ad34084fbe533",
      "new_mode": 33188,
      "new_path": "fxbarcode/cbc_qrcode.cpp"
    },
    {
      "type": "modify",
      "old_id": "5d60fbf9cd6808f7dd006e9a52ca49818d3888cb",
      "old_mode": 33188,
      "old_path": "fxbarcode/datamatrix/BC_DataMatrixWriter.cpp",
      "new_id": "f08992fc0c387a502813615966d686225464c7d2",
      "new_mode": 33188,
      "new_path": "fxbarcode/datamatrix/BC_DataMatrixWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "6fa41c0c66bed0d0f1074e189334e0322a910b10",
      "old_mode": 33188,
      "old_path": "fxbarcode/datamatrix/BC_DataMatrixWriter.h",
      "new_id": "fcda36e9cd06e32061db05532d7fff15afa6a578",
      "new_mode": 33188,
      "new_path": "fxbarcode/datamatrix/BC_DataMatrixWriter.h"
    },
    {
      "type": "modify",
      "old_id": "aecca683f03bd80c04857ec6c09590481f74e428",
      "old_mode": 33188,
      "old_path": "fxbarcode/pdf417/BC_PDF417Writer.cpp",
      "new_id": "237fb2df25bb2954090b173f2161238be3c2e1d3",
      "new_mode": 33188,
      "new_path": "fxbarcode/pdf417/BC_PDF417Writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "8c12d8c717f849ff52d5ec6ef08005eab39be0ec",
      "old_mode": 33188,
      "old_path": "fxbarcode/qrcode/BC_QRCodeWriter.cpp",
      "new_id": "e755cacd28f72d0ff8bd5139636ea03b2046ac46",
      "new_mode": 33188,
      "new_path": "fxbarcode/qrcode/BC_QRCodeWriter.cpp"
    }
  ]
}
