)]}'
{
  "commit": "d2f5e438ddcf6d51ba47aa71909a1bca9a1555f0",
  "tree": "8652c1ff96c707f9264881396b933b4dc1404293",
  "parents": [
    "7d9b8111a2e0c31c429a064f0480f16bb8b51e0f"
  ],
  "author": {
    "name": "P.Y. Laligand",
    "email": "pylaligand@google.com",
    "time": "Thu May 21 20:03:17 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed May 27 22:03:37 2020 +0000"
  },
  "message": "Add new build configuration variable to add an extension to build file names.\n\nUsing such an extension would result in a name of the form \"BUILD.$extension.gn\".\nThis is useful notably for code that is expected to get built in two different GN builds.\n\nChange-Id: I1a8fce9ded95d1300d0bf2a23e983301acb9f9d7\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/8500\nCommit-Queue: Brett Wilson \u003cbrettw@chromium.org\u003e\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4242fee156c4036b1f047c7b1a66e6dcf15c7f81",
      "old_mode": 33188,
      "old_path": "src/gn/analyzer_unittest.cc",
      "new_id": "d2e89a96503fea39166e47206b9b71260c2cd069",
      "new_mode": 33188,
      "new_path": "src/gn/analyzer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8b844e37bccc1b2f56305bad899403de54b7e075",
      "old_mode": 33188,
      "old_path": "src/gn/builder_unittest.cc",
      "new_id": "b0f48f03481800aa419ff8085f9848c05776cb37",
      "new_mode": 33188,
      "new_path": "src/gn/builder_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d6cf5fea6c459f5755135d200adb4ec7c7c4fcd3",
      "old_mode": 33188,
      "old_path": "src/gn/loader.cc",
      "new_id": "547e919bd9a5884441e75f7bae4c81ef9b01a0c9",
      "new_mode": 33188,
      "new_path": "src/gn/loader.cc"
    },
    {
      "type": "modify",
      "old_id": "c4a2dfec46c61d99022897de69962e181c4b5d57",
      "old_mode": 33188,
      "old_path": "src/gn/loader.h",
      "new_id": "8f95bb8817fc622c0bb76ad0eaa0e2d1f818e47f",
      "new_mode": 33188,
      "new_path": "src/gn/loader.h"
    },
    {
      "type": "modify",
      "old_id": "3896b5977b1622a42a88aa7ac976be659ce749ec",
      "old_mode": 33188,
      "old_path": "src/gn/loader_unittest.cc",
      "new_id": "ce14894a63b2a8f50ece5f45ff8f6616fbb26f29",
      "new_mode": 33188,
      "new_path": "src/gn/loader_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5300821fb8b75e64b91b95c0dc34a4fdca4f90cf",
      "old_mode": 33188,
      "old_path": "src/gn/qt_creator_writer.cc",
      "new_id": "f5c997a0fabd12af1f64592a47598e012943c153",
      "new_mode": 33188,
      "new_path": "src/gn/qt_creator_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "75638cfd75e667e47b5f4e446e95bca39b8a20f4",
      "old_mode": 33188,
      "old_path": "src/gn/setup.cc",
      "new_id": "4026d1abbd684f000a210eee41c0fc0ee2a60b31",
      "new_mode": 33188,
      "new_path": "src/gn/setup.cc"
    },
    {
      "type": "modify",
      "old_id": "723306e137e3b9249e1f09e6eb56669069cc5669",
      "old_mode": 33188,
      "old_path": "src/gn/setup_unittest.cc",
      "new_id": "eda66abfabce647308966e264b98c428283e3925",
      "new_mode": 33188,
      "new_path": "src/gn/setup_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "1b26c06b86229bbbcd77692357e107664a856297",
      "old_mode": 33188,
      "old_path": "src/gn/target.cc",
      "new_id": "97e3d3793b3a35784696c49f5037ec78a10a755f",
      "new_mode": 33188,
      "new_path": "src/gn/target.cc"
    },
    {
      "type": "modify",
      "old_id": "2593514bf908df8e7d08006739a42c16c0871165",
      "old_mode": 33188,
      "old_path": "src/gn/xcode_writer.cc",
      "new_id": "34a3170d930d64378b1ca9eeb948c1d00be914ac",
      "new_mode": 33188,
      "new_path": "src/gn/xcode_writer.cc"
    }
  ]
}
