)]}'
{
  "commit": "ef3564c5c8824989393b87df25355baf35ff544b",
  "tree": "fa2d787dafa096460dcc47a8d4d5fba480335cea",
  "parents": [
    "32d07c55db1bb6c2ae17cba4033491a667647753"
  ],
  "author": {
    "name": "Leonard Chan",
    "email": "leonardchan@google.com",
    "time": "Mon Nov 11 12:35:17 2019 -0800"
  },
  "committer": {
    "name": "Leonard Chan",
    "email": "leonardchan@google.com",
    "time": "Mon Nov 11 12:39:10 2019 -0800"
  },
  "message": "Merge from upstream/master to fix an issue reported by UBSan.\n\nAlso update BUILD.gn to include 2 new headers under `msinttypes/`.\nDo not include the bin/ directory which contains bad characters that the\npresbumit catches.\n\nTEST\u003dBuilt fuchsia with ubsan and runtests, and run GI tests\n\nBug: 39857\nChange-Id: Id5dd7288af79e042d4c2efd6ed5ead411a08f4b6\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f598bb7f91e28aa869074e1cc2f0c8256ff33b5",
      "new_mode": 33188,
      "new_path": ".gitattributes"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d3073f7ee1fc95b9a7f63b4ce4df91011e2746c",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e41f7c97517b8c45754b24fc135a7ae4985f938",
      "new_mode": 33188,
      "new_path": ".gitmodules"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df821a709899f636a179c2542d9a306e9859cc5f",
      "new_mode": 33188,
      "new_path": ".travis.yml"
    },
    {
      "type": "modify",
      "old_id": "cbb9f0cd60b14f066aff6685aa7d879f0a309655",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "92b7a0175b95d17fce6a78e9b768647b71b85ca9",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c580bd140015f0002c708161a122ac587f62672",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "57c6801ae0f59898d2b80332ce5a1ee8949a1979",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "0275672e0200d064c98240f1da98254c9a600a12",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3cb8c99089b97e3a877849c97928c07ae6d20f9",
      "new_mode": 33188,
      "new_path": "CMakeModules/FindGTestSrc.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6afb079f81a6d631c872c1323bc8958af5f4f20f",
      "new_mode": 33188,
      "new_path": "RapidJSON.pc.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3c65a54168e7306261483a80f809eecb5b66933",
      "new_mode": 33188,
      "new_path": "RapidJSONConfig.cmake.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25741fc097614f0bc0aeb8126a163987b306ad92",
      "new_mode": 33188,
      "new_path": "RapidJSONConfigVersion.cmake.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "376dc1976c6a683d56d1ffe343eb9575b95f7b12",
      "new_mode": 33188,
      "new_path": "appveyor.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f57da96cf90685edb7ae7eceab4bc7b13d01c4d5",
      "new_mode": 33188,
      "new_path": "contrib/natvis/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9685c7f7c1cb503e658d61885fa8896b686e68ce",
      "new_mode": 33188,
      "new_path": "contrib/natvis/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a804b7bf653ae98a86819ed59ab02c1b78829d83",
      "new_mode": 33188,
      "new_path": "contrib/natvis/rapidjson.natvis"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5345ba69769074060c5e4adf906b97beb014c6e",
      "new_mode": 33188,
      "new_path": "doc/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e79f9371d6542cf8792e2b3a820cefe43a5288c",
      "new_mode": 33188,
      "new_path": "doc/Doxyfile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a08f72d66b78781b9cc724853dcde30e562b6d7",
      "new_mode": 33188,
      "new_path": "doc/Doxyfile.zh-cn.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c816c871834e55ca8e558e8dfdb12efe0a4bf46c",
      "new_mode": 33188,
      "new_path": "doc/diagram/architecture.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "556c7e729148cc37be23f083292e21954c12dd73",
      "new_mode": 33188,
      "new_path": "doc/diagram/architecture.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eca0e3854f4fedb787e5dc07e016d15c3a68f643",
      "new_mode": 33188,
      "new_path": "doc/diagram/insituparsing.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4400c88466a8fb5ec0774b72acd52bf41c670c6e",
      "new_mode": 33188,
      "new_path": "doc/diagram/insituparsing.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82ebfe1f095fc2bf3c175191fddf27abb3e98929",
      "new_mode": 33188,
      "new_path": "doc/diagram/iterative-parser-states-diagram.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f315494db1d7b3a91ffef5eb395c0fc67e462d4c",
      "new_mode": 33188,
      "new_path": "doc/diagram/iterative-parser-states-diagram.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3483977655da393efd59867e27547c73c2388689",
      "new_mode": 33188,
      "new_path": "doc/diagram/makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7c1464ad06c3373cb1318a019d47b05ad856da5",
      "new_mode": 33188,
      "new_path": "doc/diagram/move1.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab322d084bd6d819fdb93a014d19e5fbf6e2b2b0",
      "new_mode": 33188,
      "new_path": "doc/diagram/move1.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2319871b9ec6fbede727a87de4f45c3a08f1dbf4",
      "new_mode": 33188,
      "new_path": "doc/diagram/move2.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d4fc5bcc2223e127f672666b8eddbce4020e01c",
      "new_mode": 33188,
      "new_path": "doc/diagram/move2.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57adb4f9d7d58d042eb079e0302079a56b4cd7a6",
      "new_mode": 33188,
      "new_path": "doc/diagram/move3.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "558470f1fab8390faa35fca1ef85c0e7f048d3c4",
      "new_mode": 33188,
      "new_path": "doc/diagram/move3.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b15941ba0fc77a5cf5c88fbd60b515828cd398d4",
      "new_mode": 33188,
      "new_path": "doc/diagram/normalparsing.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "702512ca3678f62f4a35100953d2dad02fc84fab",
      "new_mode": 33188,
      "new_path": "doc/diagram/normalparsing.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "959cdbb417a1658ceed27608effec89c68ddc11e",
      "new_mode": 33188,
      "new_path": "doc/diagram/simpledom.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38d9c5dc126f9f28e799b877cb4737cdfebd787e",
      "new_mode": 33188,
      "new_path": "doc/diagram/simpledom.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "138ddc381d4f39c1b60e571f187c8041c1febcb7",
      "new_mode": 33188,
      "new_path": "doc/diagram/tutorial.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a12924acdd72a9c1b99c0a48a201b936f3557f4",
      "new_mode": 33188,
      "new_path": "doc/diagram/tutorial.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1492a8a7af64e8058bf144961d39841c731e3049",
      "new_mode": 33188,
      "new_path": "doc/diagram/utilityclass.dot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce029a4d0670e0a358e3bdb8c030083f67b1ffcd",
      "new_mode": 33188,
      "new_path": "doc/diagram/utilityclass.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0079b64bb3f69e17e3e9c06b5650e67ed438d011",
      "new_mode": 33188,
      "new_path": "doc/dom.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9743b7acb7e812a68690eff5518a4d0abe000895",
      "new_mode": 33188,
      "new_path": "doc/dom.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e663aeac972c1b2e387fc184e346ccaf9b33ceaf",
      "new_mode": 33188,
      "new_path": "doc/encoding.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "808ba525f6cea875add77584b09dc0b2223546c1",
      "new_mode": 33188,
      "new_path": "doc/encoding.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9abfdf1cf2377a4e81e5e14a54e737f1694cc4ba",
      "new_mode": 33188,
      "new_path": "doc/faq.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdacfcee7bbb125ab06fb3f7ef29fec7b5aed31f",
      "new_mode": 33188,
      "new_path": "doc/faq.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d79e7f89254547aef8de4a24b01ec873a29e641",
      "new_mode": 33188,
      "new_path": "doc/features.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7662cc13e004018703999346e4a8b79bc1c95b5e",
      "new_mode": 33188,
      "new_path": "doc/features.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "706f98cb587a836fce713885fc0d04d73706fe2f",
      "new_mode": 33188,
      "new_path": "doc/internals.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca3d297ab70247aa3f8de8adbc91b6d9cee31a57",
      "new_mode": 33188,
      "new_path": "doc/internals.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3b2f80ccb9ce8ce63c13cb3e80dc94d8f165ca3",
      "new_mode": 33188,
      "new_path": "doc/logo/rapidjson.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9708d5a06f331394e255ce1616578c2e1aa6fd57",
      "new_mode": 33188,
      "new_path": "doc/logo/rapidjson.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7c958665b43a1024696502a62965f48a79a4cdc",
      "new_mode": 33188,
      "new_path": "doc/misc/DoxygenLayout.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd6737585b6c13908c20382ed97964795e0c773e",
      "new_mode": 33188,
      "new_path": "doc/misc/doxygenextra.css"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77f11311880b9e33ed6776ef1bc4e65566d91fce",
      "new_mode": 33188,
      "new_path": "doc/misc/footer.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a89ba46b492b3206651572dfe3de18dff5413547",
      "new_mode": 33188,
      "new_path": "doc/misc/header.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f4e85ad964b1e8a2772e14e8f40155082b44018",
      "new_mode": 33188,
      "new_path": "doc/npm.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f9e1bf8b12ac66b458dbf43d230e74efb0ac365",
      "new_mode": 33188,
      "new_path": "doc/performance.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2322c9c4903efc9fef9288365ea984537ea8b614",
      "new_mode": 33188,
      "new_path": "doc/performance.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a0e5ca03abdf907536190164d103f189ab495e8",
      "new_mode": 33188,
      "new_path": "doc/pointer.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "239569d4a0b2794fe99272d207298aa5380b07ce",
      "new_mode": 33188,
      "new_path": "doc/pointer.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "874361ff373c827964299f2e90ea5896911eb64a",
      "new_mode": 33188,
      "new_path": "doc/sax.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "740c339fa09b4d75634c6a4e8e4453a0ae981a1c",
      "new_mode": 33188,
      "new_path": "doc/sax.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "238d7a56aed4bf2c44c99de6cf4d68ab0a8604b2",
      "new_mode": 33188,
      "new_path": "doc/schema.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c85177f9fd0f4ad22b34e2b45b459de31948411d",
      "new_mode": 33188,
      "new_path": "doc/schema.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d95de1422577aae1d777aa80af7ad967cbbff1cd",
      "new_mode": 33188,
      "new_path": "doc/stream.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f2f356f7fa28257fd5cf2524edbdf1b79588900",
      "new_mode": 33188,
      "new_path": "doc/stream.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fa63c937b2f2f0c1339801e7ad8f9b3147fc419",
      "new_mode": 33188,
      "new_path": "doc/tutorial.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3bacfb02e972e57c21b54c6f467dc26d5e8c9202",
      "new_mode": 33188,
      "new_path": "doc/tutorial.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76f0235e5bcbf777b36f7acddf32e7985cb2c6be",
      "new_mode": 33188,
      "new_path": "docker/debian/Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f53c9aadc6a87f19d40f7a3977fb779349cadae",
      "new_mode": 33188,
      "new_path": "example/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59ae4c4101658150cd55aa12c42305070177cd5c",
      "new_mode": 33188,
      "new_path": "example/archiver/archiver.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "285ca73d6ab7454d2dc9d681a08e549d67d791bd",
      "new_mode": 33188,
      "new_path": "example/archiver/archiver.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "417a421a3185ca2dc320385374e9e7de33273b63",
      "new_mode": 33188,
      "new_path": "example/archiver/archivertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7da37e9c504c9420b519494d3e8681be1ea25b3d",
      "new_mode": 33188,
      "new_path": "example/capitalize/capitalize.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46dc350439746f7df746abcc7ccde682566f7917",
      "new_mode": 33188,
      "new_path": "example/condense/condense.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c34a050dc8d84d03d71269ec118c644b16628876",
      "new_mode": 33188,
      "new_path": "example/filterkey/filterkey.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "732cc81f136489ae5f548c1f4dd4c416a582ae6c",
      "new_mode": 33188,
      "new_path": "example/filterkeydom/filterkeydom.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "954aa2b9077d3bc0b8c6d5dc76fa3360e4c1195a",
      "new_mode": 33188,
      "new_path": "example/jsonx/jsonx.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f627f4d863673a008c75835602723c9518fcdbcb",
      "new_mode": 33188,
      "new_path": "example/lookaheadparser/lookaheadparser.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3399bc9400ec7e7b7fc7806ff6f17bf4e1226fd5",
      "new_mode": 33188,
      "new_path": "example/messagereader/messagereader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff735394ec9ba6b2995a86376eadff2cbc7bbf1f",
      "new_mode": 33188,
      "new_path": "example/parsebyparts/parsebyparts.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2feff5d02ea81d300f6accfc4e14ce0cfd293bf6",
      "new_mode": 33188,
      "new_path": "example/pretty/pretty.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1687bae55591f784cb7f26e493363bc9fb976824",
      "new_mode": 33188,
      "new_path": "example/prettyauto/prettyauto.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06bbe4dd99665facef1c6e54573baabaf596b14d",
      "new_mode": 33188,
      "new_path": "example/schemavalidator/schemavalidator.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12d87151e64597221bfc1e2c90a899303ec42dfa",
      "new_mode": 33188,
      "new_path": "example/serialize/serialize.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80384199a92ab9f6c4713f3cbbbaa27b5061d444",
      "new_mode": 33188,
      "new_path": "example/simpledom/simpledom.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4fb1161a4c1299b775ee394371e807d40f1830d",
      "new_mode": 33188,
      "new_path": "example/simplepullreader/simplepullreader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5aae8a1c0acb085e384bea3fc9542803df94a7f0",
      "new_mode": 33188,
      "new_path": "example/simplereader/simplereader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d1275c29236d5f161ae5471415203218dab1aeb",
      "new_mode": 33188,
      "new_path": "example/simplewriter/simplewriter.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4737849eeeb71d02640b06777a1eac1a21fd9a0",
      "new_mode": 33188,
      "new_path": "example/sortkeys/sortkeys.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8bfcc14c180a8830569aae86bb2626931bff4b2",
      "new_mode": 33188,
      "new_path": "example/tutorial/tutorial.cpp"
    },
    {
      "type": "modify",
      "old_id": "655f4a3854aef29bbc39de541e25bab68d76e4ff",
      "old_mode": 33188,
      "old_path": "include/rapidjson/allocators.h",
      "new_id": "cc67c8971323c059df70eb47bd7b767f0f84a028",
      "new_mode": 33188,
      "new_path": "include/rapidjson/allocators.h"
    },
    {
      "type": "modify",
      "old_id": "a6acc24227b49689bf31ec3eec08ff9eb915b4f9",
      "old_mode": 33188,
      "old_path": "include/rapidjson/document.h",
      "new_id": "9783fe4acc9c53438343ed7c7570139b4c586662",
      "new_mode": 33188,
      "new_path": "include/rapidjson/document.h"
    },
    {
      "type": "modify",
      "old_id": "7903e76a55d488acd6f78fcd473a06a42d4af3e6",
      "old_mode": 33188,
      "old_path": "include/rapidjson/encodings.h",
      "new_id": "0b2446795015884d82c3efe6174618617652c280",
      "new_mode": 33188,
      "new_path": "include/rapidjson/encodings.h"
    },
    {
      "type": "modify",
      "old_id": "f1bfb7d0b96011cf8d4877d6d3f71220d93e54a2",
      "old_mode": 33188,
      "old_path": "include/rapidjson/filereadstream.h",
      "new_id": "6b343707ade08dcef1023b4b22a492566d29c795",
      "new_mode": 33188,
      "new_path": "include/rapidjson/filereadstream.h"
    },
    {
      "type": "modify",
      "old_id": "9d3e88c9981efd7506dada5e1ea2d5a89771540a",
      "old_mode": 33188,
      "old_path": "include/rapidjson/internal/biginteger.h",
      "new_id": "a31c8a88d6eb429dd8f759724d2cf50fd06dd03c",
      "new_mode": 33188,
      "new_path": "include/rapidjson/internal/biginteger.h"
    },
    {
      "type": "modify",
      "old_id": "29abf8046ec87b0df881914b97280a94cf18783a",
      "old_mode": 33188,
      "old_path": "include/rapidjson/internal/diyfp.h",
      "new_id": "b6c2cf5618d4528d9bd22b9c3b37e87fa988ab03",
      "new_mode": 33188,
      "new_path": "include/rapidjson/internal/diyfp.h"
    },
    {
      "type": "modify",
      "old_id": "a39accb8fde0d6c7098461ec7725f19f9db967c4",
      "old_mode": 33188,
      "old_path": "include/rapidjson/internal/itoa.h",
      "new_id": "9b1c45cc1b4a883a7811e3b32ec5979ab99ed98e",
      "new_mode": 33188,
      "new_path": "include/rapidjson/internal/itoa.h"
    },
    {
      "type": "modify",
      "old_id": "5a9aaa42866d70fc426be74efbf27c53cdd52a42",
      "old_mode": 33188,
      "old_path": "include/rapidjson/internal/meta.h",
      "new_id": "d401edf85150d80c457d83212ce29b390d4aaed9",
      "new_mode": 33188,
      "new_path": "include/rapidjson/internal/meta.h"
    },
    {
      "type": "modify",
      "old_id": "e1a2faae5f7a659a0bb9d82d554365630de7bcc9",
      "old_mode": 33188,
      "old_path": "include/rapidjson/internal/regex.h",
      "new_id": "16e355921f884ccf3c98c927d8699f375b5ef6a6",
      "new_mode": 33188,
      "new_path": "include/rapidjson/internal/regex.h"
    },
    {
      "type": "modify",
      "old_id": "89558d0daa4158caca95d9a73cf5eb922ece79ac",
      "old_mode": 33188,
      "old_path": "include/rapidjson/internal/stack.h",
      "new_id": "45dca6a8b09eb48856ca0e7435498295a5470884",
      "new_mode": 33188,
      "new_path": "include/rapidjson/internal/stack.h"
    },
    {
      "type": "modify",
      "old_id": "adf49e3496ecb695733971250d1e0e72b8c9c022",
      "old_mode": 33188,
      "old_path": "include/rapidjson/internal/strtod.h",
      "new_id": "dfca22b65ac03b9cfae6d684fecd5e0c3dec7946",
      "new_mode": 33188,
      "new_path": "include/rapidjson/internal/strtod.h"
    },
    {
      "type": "modify",
      "old_id": "8639c8c3c843705be8b3358839fce6ca03482171",
      "old_mode": 33188,
      "old_path": "include/rapidjson/istreamwrapper.h",
      "new_id": "c4950b9dcf8284e51c408b9c959ace25a1bcc2ee",
      "new_mode": 33188,
      "new_path": "include/rapidjson/istreamwrapper.h"
    },
    {
      "type": "modify",
      "old_id": "8bcb85ed0be56e0d450cd8d30c8935dded8e87b7",
      "old_mode": 33188,
      "old_path": "include/rapidjson/pointer.h",
      "new_id": "063abab9a1703c8a390f84837c6f40857826cdef",
      "new_mode": 33188,
      "new_path": "include/rapidjson/pointer.h"
    },
    {
      "type": "modify",
      "old_id": "95bb6ff26215282d6278762f04176da3763bfc24",
      "old_mode": 33188,
      "old_path": "include/rapidjson/prettywriter.h",
      "new_id": "45afb6949deb416cb3d437dc9bc7edde21ecaafa",
      "new_mode": 33188,
      "new_path": "include/rapidjson/prettywriter.h"
    },
    {
      "type": "modify",
      "old_id": "98332fa786c7827f0c048806c3eba3fb29c532dc",
      "old_mode": 33188,
      "old_path": "include/rapidjson/rapidjson.h",
      "new_id": "549936ffe06c4b40a28d15725d222df2f04ea705",
      "new_mode": 33188,
      "new_path": "include/rapidjson/rapidjson.h"
    },
    {
      "type": "modify",
      "old_id": "084efaacab2ec6e5c4f7cf48993df800bfd06cf5",
      "old_mode": 33188,
      "old_path": "include/rapidjson/reader.h",
      "new_id": "44a6bcd30cf248b9cb193d1d82bf7451c6b1eed4",
      "new_mode": 33188,
      "new_path": "include/rapidjson/reader.h"
    },
    {
      "type": "modify",
      "old_id": "1a8fb260e8df89109850f9b38b42d75cf6ff90ca",
      "old_mode": 33188,
      "old_path": "include/rapidjson/schema.h",
      "new_id": "26ae9474806340967d7e5cb05eb2270705380592",
      "new_mode": 33188,
      "new_path": "include/rapidjson/schema.h"
    },
    {
      "type": "modify",
      "old_id": "a9788915557bcd07330391227d4843783e2d57f8",
      "old_mode": 33188,
      "old_path": "include/rapidjson/writer.h",
      "new_id": "6f5b6903467adab203bb18c3d96a04465b9fc7ea",
      "new_mode": 33188,
      "new_path": "include/rapidjson/writer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b373e85f5ae8e8a827de7cea762020d1373219b0",
      "new_mode": 33188,
      "new_path": "include_dirs.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2210fcd61735c8cca63c19534e8df591eda60d58",
      "new_mode": 33188,
      "new_path": "library.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ccc161c84b243687498a0dae5043c1da6173ac4",
      "new_mode": 33188,
      "new_path": "license.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "129581a633512e5165e985041339c58f990efc24",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe72030a9a4372b2a9cd303d1d9782a9733bafa3",
      "new_mode": 33188,
      "new_path": "rapidjson.autopkg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78c9540d37bc2de36c3e1adf126d2160a017daa5",
      "new_mode": 33188,
      "new_path": "readme.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccf16699305a9851aadcf009755bdb34af7d838c",
      "new_mode": 33188,
      "new_path": "readme.zh-cn.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11c1b04c7d16473878eb4ed0224206e1ba4e149a",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "035e544d919c7b11149b3e7f585d92d113995bbd",
      "new_mode": 33188,
      "new_path": "test/perftest/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d81062f15fc072ef044b13d4874873c1a959ff28",
      "new_mode": 33188,
      "new_path": "test/perftest/misctest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e79f1f5180e53168d563b779623cc3b44d69332",
      "new_mode": 33188,
      "new_path": "test/perftest/perftest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "953f95de8486b6548a8f9128b39cd36f2c4dd87e",
      "new_mode": 33188,
      "new_path": "test/perftest/perftest.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b9c2463c44f2f75f7dd6a580410ee150383d57f",
      "new_mode": 33188,
      "new_path": "test/perftest/platformtest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9492cc57d0850cd884d8e0366c234f965cf54348",
      "new_mode": 33188,
      "new_path": "test/perftest/rapidjsontest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d27344b5c1c48bf59710f81c44e9ac3c70fb5d9",
      "new_mode": 33188,
      "new_path": "test/perftest/schematest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "072b7b15b74e98289d66382352ba709c3e066ec7",
      "new_mode": 33188,
      "new_path": "test/unittest/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2202c11f64b01e0efcef84bc45cdc273455601b0",
      "new_mode": 33188,
      "new_path": "test/unittest/allocatorstest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e9d4c6ba92a47c6e74fcb9831f818e4de8f54be",
      "new_mode": 33188,
      "new_path": "test/unittest/bigintegertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ce28100b2b20e73f6b34d72686b6b5e13b42838",
      "new_mode": 33188,
      "new_path": "test/unittest/cursorstreamwrappertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54298027a8253249ea2189c5da0b81091097718b",
      "new_mode": 33188,
      "new_path": "test/unittest/documenttest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afd76eb09ab886b015118bc2526c4ec6ed91d5e7",
      "new_mode": 33188,
      "new_path": "test/unittest/dtoatest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc234d3ba763df5c382924266846a60821166ffa",
      "new_mode": 33188,
      "new_path": "test/unittest/encodedstreamtest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82cf77761508440f7f07dd22072465ba0943024d",
      "new_mode": 33188,
      "new_path": "test/unittest/encodingstest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e243abe3b045e5588eed35dda767b5d68994482",
      "new_mode": 33188,
      "new_path": "test/unittest/filestreamtest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1936d977903cc78961fc0fb17845f40d7bef360f",
      "new_mode": 33188,
      "new_path": "test/unittest/fwdtest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c3e5c4b0e85ba69496fafdfdd927d6fdd68958b",
      "new_mode": 33188,
      "new_path": "test/unittest/istreamwrappertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7524b8992120bf9245325a3e41c258f93a50f1a",
      "new_mode": 33188,
      "new_path": "test/unittest/itoatest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47c2b567b8b3597f6cb031deded156dabe116857",
      "new_mode": 33188,
      "new_path": "test/unittest/jsoncheckertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1814724aec6722a54fdde6dfd68f1a3a8234cb36",
      "new_mode": 33188,
      "new_path": "test/unittest/namespacetest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50f8da63e189a4e436f9a4dcef1bbece27429eab",
      "new_mode": 33188,
      "new_path": "test/unittest/ostreamwrappertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "858fd2aef9eaed8d00f275cb89f0f4d91ba1f0ac",
      "new_mode": 33188,
      "new_path": "test/unittest/pointertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bf02bd37d5c20d8c6704b24c380823986cb875d",
      "new_mode": 33188,
      "new_path": "test/unittest/prettywritertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3d51481d4606c7a5edda2b442172838ef25eb9c",
      "new_mode": 33188,
      "new_path": "test/unittest/readertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf89973824b98cc251ada7bf722f944143f91800",
      "new_mode": 33188,
      "new_path": "test/unittest/regextest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32610697bef235913cd9d4124e0c228667a89526",
      "new_mode": 33188,
      "new_path": "test/unittest/schematest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c60c85b2cf1e056ee8b9f2a1f6870613cc18580c",
      "new_mode": 33188,
      "new_path": "test/unittest/simdtest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc1bb22f0e97db2a26861ce3065c456dbbbe0deb",
      "new_mode": 33188,
      "new_path": "test/unittest/strfunctest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e36442294492ec633da58691cc147f93c49b272",
      "new_mode": 33188,
      "new_path": "test/unittest/stringbuffertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "807f8872308f88b2b9bc48cf038eafb7909f3ebc",
      "new_mode": 33188,
      "new_path": "test/unittest/strtodtest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b754563ea2b264cb2e1666b5873fab8ac1ba3f1a",
      "new_mode": 33188,
      "new_path": "test/unittest/unittest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84c1b734825c650d707bfbcb670527bd12fd3799",
      "new_mode": 33188,
      "new_path": "test/unittest/unittest.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a16f7d30b347b1285549c299cb5414d65de5348",
      "new_mode": 33188,
      "new_path": "test/unittest/valuetest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "232b03d1841180a0ef56a9010cc076ff3d05309a",
      "new_mode": 33188,
      "new_path": "test/unittest/writertest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fed18bea3c36c6fd4df63069ae0352f03bfdf5d",
      "new_mode": 33188,
      "new_path": "test/valgrind.supp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba96d0b1161f540656efdaed035b3c062b60e006",
      "new_mode": 57344,
      "new_path": "thirdparty/gtest"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38e4eb661c80170927c1f1aabacb8793b7327b23",
      "new_mode": 33261,
      "new_path": "travis-doxygen.sh"
    }
  ]
}
