)]}'
{
  "commit": "1333134b3b19538bd9db1589de5ed6b44cbe2a4e",
  "tree": "8fd4b9c183fc99123a89845f8ef78629d59a348e",
  "parents": [
    "fd48423a04416b82dded6c7b703b83e31c2b330a"
  ],
  "author": {
    "name": "Primiano Tucci",
    "email": "primiano@google.com",
    "time": "Wed Oct 25 17:08:13 2017 +0100"
  },
  "committer": {
    "name": "Primiano Tucci",
    "email": "primiano@google.com",
    "time": "Wed Oct 25 17:08:13 2017 +0100"
  },
  "message": "Introduce RAII ScopedFile class to auto-close FDs\n\nAs we start dealing with file descriptors, let\u0027s avoid\nleaking them by accident.\n\nChange-Id: Ia85c3a51597bde806ee7f9670b8c13541c962e25\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d48373ebbe40d5b036843aad1fd31d3b6b25c81",
      "old_mode": 33188,
      "old_path": ".travis.yml",
      "new_id": "2d66c96c7650275df52228b684de6028cec255b8",
      "new_mode": 33188,
      "new_path": ".travis.yml"
    },
    {
      "type": "modify",
      "old_id": "45dc32c835eeaf08e6df2854cc48b0fecebb90be",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "021896343e9ca1d180336a5428886d65859cbf8e",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "1aa177262727e558fdae94bf9dc6a6992a0db7d9",
      "old_mode": 33188,
      "old_path": "build/BUILD.gn",
      "new_id": "b2658e0b5d83a6f6177d6b9c7a4e2dd3e981f096",
      "new_mode": 33188,
      "new_path": "build/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "c8737e0ddb61175e678e3e9acf0b3aa8450cf5d3",
      "old_mode": 33188,
      "old_path": "buildtools/BUILD.gn",
      "new_id": "386eb775153abc9e716fff8c1d1ea747b29bc17e",
      "new_mode": 33188,
      "new_path": "buildtools/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1265c9ea293d0c1a594b6649e7e7ac8b5525c209",
      "new_mode": 33188,
      "new_path": "cpp_common/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "fcee5f05d8301dcd93d11f672ba41e9a86bc4408",
      "old_mode": 33188,
      "old_path": "cpp_common/base.h",
      "new_id": "d6123284164affc42048d74fa57f1c8b6bb7be57",
      "new_mode": 33188,
      "new_path": "cpp_common/base.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22f5d9c503e89fbd5b28bda2800ccf211b070d20",
      "new_mode": 33188,
      "new_path": "cpp_common/base_unittest.cc"
    }
  ]
}
