)]}'
{
  "commit": "dfb9663a3dc2b24c043a2031fb7d56f045ecb1e0",
  "tree": "9bc4df720c18a75879c9aa55f68a824cf7fa5677",
  "parents": [
    "fed38957061ad32a0240c12c420c499bf3dbf56a"
  ],
  "author": {
    "name": "tsniatowski",
    "email": "tsniatowski@opera.com",
    "time": "Wed Aug 17 16:23:13 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Aug 17 23:25:05 2016 +0000"
  },
  "message": "gn: make gn gen preserve import statements passed in --args\n\nPreviously, gn gen would expand all imports and only record the final\narg keyvalue pairs in args.gn, if called as gn gen --args\u003d\u0027import...\u0027.\n\nNow the actual import statement will be recorded. This allows avoiding\na manual args.gn edit of you want an actual import statement there, for\nexample if the imported gni houses a predefined set of default args\nthat you want to follow, and want to re-gn when it changes.\n\nR\u003dbrettw@chromium.org,dpranke@chromium.org\nBUG\u003d588513\n\nReview-Url: https://codereview.chromium.org/2250623004\nCr-Original-Commit-Position: refs/heads/master@{#412687}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 9f58d6d943aa2c6bd32be6dbe85a130b8c75efe5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3106b2c0f6a9e96e9fc037afc8155cd8a00239e7",
      "old_mode": 33188,
      "old_path": "tools/gn/command_format.cc",
      "new_id": "dafba6ede6f62d1ed98dea44ce64d6ce9143e550",
      "new_mode": 33188,
      "new_path": "tools/gn/command_format.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97c3e4ca6f81bc911f499266f595a877e78d5170",
      "new_mode": 33188,
      "new_path": "tools/gn/command_format.h"
    },
    {
      "type": "modify",
      "old_id": "d753b339f826266c173207e6aa1882ee9f6f7533",
      "old_mode": 33188,
      "old_path": "tools/gn/command_format_unittest.cc",
      "new_id": "802dfbda9985e113015e90862b78c2ac3d961dbf",
      "new_mode": 33188,
      "new_path": "tools/gn/command_format_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "490204d3f2d91d78c3c5b303e44c51636d9fb601",
      "old_mode": 33188,
      "old_path": "tools/gn/setup.cc",
      "new_id": "240c11f660a12cb9d9cd8296adbc5f08f13efd18",
      "new_mode": 33188,
      "new_path": "tools/gn/setup.cc"
    }
  ]
}
