)]}'
{
  "commit": "91eee9b23c17abdf6ba2e6c6ed84320353090074",
  "tree": "69372001b61d8a195e034ee5e7fb1592d1fbd0d4",
  "parents": [
    "32f0f53dd58b250673fe9d3f0400fd91809b2da9"
  ],
  "author": {
    "name": "Sylvain Defresne",
    "email": "sdefresne@chromium.org",
    "time": "Thu Mar 12 11:36:35 2020 +0100"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Mar 12 10:49:01 2020 +0000"
  },
  "message": "[Xcode] Implement custom sort of the elements in Xcode project\n\nAdd way to sort the elements when adding them to PBXGroup and\nimplement a custom sorting rule that keep folder before files.\n\nAlso add helper method to create a child, add it to PBXGroup\nand return the value as a pointer to the correct type.\n\nRemove always empty group \"Build\" from the project.\n\nBug: none\nChange-Id: I7bc1ead9e724879603beb47da9970662ffbc8171\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/7641\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30ddffeda5b2c2c8c7a1338251bd5e5e57243d7e",
      "old_mode": 33188,
      "old_path": "src/gn/xcode_object.cc",
      "new_id": "fe8b6e1f20db82d585e7a382fc43bb93e68290c1",
      "new_mode": 33188,
      "new_path": "src/gn/xcode_object.cc"
    },
    {
      "type": "modify",
      "old_id": "e2b00e054e1bcacdc2cfa2c3685b8a805310f335",
      "old_mode": 33188,
      "old_path": "src/gn/xcode_object.h",
      "new_id": "1901366af01e472d6d41e55e3b590bf9bf7897d4",
      "new_mode": 33188,
      "new_path": "src/gn/xcode_object.h"
    }
  ]
}
