)]}'
{
  "commit": "5456b8df05177e1db3e41640e97b964698086fab",
  "tree": "dd8cf4cd673f4a07b1b2e9bb97dfe43720f93c6b",
  "parents": [
    "e61d79fa4dd160734398f0299275033dc2eba0cc"
  ],
  "author": {
    "name": "brettw",
    "email": "brettw@chromium.org",
    "time": "Mon Apr 11 15:07:43 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Apr 11 22:09:17 2016 +0000"
  },
  "message": "Quote flags in GN.\n\nPreviously cflags/ldflags/etc. were not automatically quoted by GN. The\noriginal intention was to support having multiple flags in one string which we\ndon in GYP in some cases (e.g. \"-foo -bar\"). But this ends up not being\nnecessary and we never do it.\n\nFurthermore, GN still escapes quote characters in these flags, making it\nimpossible to manually quote them. The result is the old policy actively\nprevents using spaces or quotes in flags. This change automatically quotes\nflags like defines and file names already were.\n\nReview URL: https://codereview.chromium.org/1879723002\n\nCr-Original-Commit-Position: refs/heads/master@{#386490}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: d923cf82900e3c26ab4f989cff62bf2bd6c2810f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eaae098ef71289ae22c2b12e4ec064e633fdb14c",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_binary_target_writer.cc",
      "new_id": "7077b17103d83c4404157084bb51407308b1a74f",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_binary_target_writer.cc"
    }
  ]
}
