)]}'
{
  "commit": "6ae63300be3e9865a72772e4cb6e1f8f667624c4",
  "tree": "8a0978cccfe898d39d66b1f0ec707572ceb64a8f",
  "parents": [
    "84843c578dc34006be1674e93e67442fefb685c9"
  ],
  "author": {
    "name": "Keir Mierle",
    "email": "keir@google.com",
    "time": "Fri Nov 08 23:02:18 2019 -0800"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Nov 13 22:38:33 2019 +0000"
  },
  "message": "Add string_join() and string_split() builtins\n\nUsage: string_join(separator, strings)\nExample: string_join(\" \", [\"a\", \"b\", \"c\"]) --\u003e \"a b c\"\n\nUsage: string_split(string, [, separator])\nExample: string_split(\"hello   world \") --\u003e [\"hello\", \"world\"]\nExample: string_split(\"a|b|c\", \"|\") --\u003e [\"a\", \"b\", \"c\"]\n\nThis patch is based on Petr Hosek\u0027s patch:\nhttps://gn-review.googlesource.com/c/gn/+/3401\n\nChange-Id: Iba30f78cb0b1c8aba8f895117e53795aacfc8f6a\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/6563\nCommit-Queue: Petr Hosek \u003cphosek@google.com\u003e\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38ebeb6f8fe132965927ea0343323ece80b7515f",
      "old_mode": 33188,
      "old_path": "docs/reference.md",
      "new_id": "8253dae2749f5a0242268d442363aa0caa5d1ecb",
      "new_mode": 33188,
      "new_path": "docs/reference.md"
    },
    {
      "type": "modify",
      "old_id": "069041985a86764241aabe3bc7295f4dcd4e096c",
      "old_mode": 33188,
      "old_path": "src/gn/functions.cc",
      "new_id": "4675ee37d730c46b2ab1c80e4761f82b7460d6a7",
      "new_mode": 33188,
      "new_path": "src/gn/functions.cc"
    },
    {
      "type": "modify",
      "old_id": "1de8fdc9cefe4e2ab14939f87991cf246b61ba68",
      "old_mode": 33188,
      "old_path": "src/gn/functions_unittest.cc",
      "new_id": "5b2218e5c68b9f995aef1771cedc0855842ddffa",
      "new_mode": 33188,
      "new_path": "src/gn/functions_unittest.cc"
    }
  ]
}
