)]}'
{
  "commit": "e2f1c3e957fc30910b89f0a798f7cb96c102d925",
  "tree": "8276428150c1d293add674759178042f5123a9dc",
  "parents": [
    "aaec621063d9ed13afd4b93c9ef03bd417d8034c"
  ],
  "author": {
    "name": "liaoyuke",
    "email": "liaoyuke@chromium.org",
    "time": "Mon Dec 19 00:04:09 2016 -0800"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Dec 19 08:06:58 2016 +0000"
  },
  "message": "[Refactor Xcode Objects] Enable navigator paths for file references.\n\nPreviously, the folder hierarchy of a file reference in project navigator was\nforced to be the same as its physical folder hierarchy on disk.\n\nThis CL refactors xcode_object.h and xcode_object.cc to enable specifying a\nnavigator folder hierarchy when generating a file reference and it is allowed to\nbe completely different from the physical one.\n\nThis CL also corrects the mi-uses between \"name\" and \"path\" in PBXFileReference\nand PBXGroup. Take \"ios/tool.cc\" as an example, name should be \"tool.cc\", while\npath should be \"ios/tool.cc\", and they are different.\n\nBUG\u003d614818\n\nReview-Url: https://codereview.chromium.org/2576773002\nCr-Original-Commit-Position: refs/heads/master@{#439429}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: d48f4812d85338487c72a7ab2b1c2db8d60dfdb0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc5bfb86a7a942b60bf0956dc6df6be0d024ef87",
      "old_mode": 33188,
      "old_path": "tools/gn/xcode_object.cc",
      "new_id": "039cb5210d63cc0e0168634104d869652aea36ab",
      "new_mode": 33188,
      "new_path": "tools/gn/xcode_object.cc"
    },
    {
      "type": "modify",
      "old_id": "2ad43cceefc4567abad8d2ca2123794f0c0cf606",
      "old_mode": 33188,
      "old_path": "tools/gn/xcode_object.h",
      "new_id": "83a776ac405ab99b9f6a427c5f2eb57c32dbf08d",
      "new_mode": 33188,
      "new_path": "tools/gn/xcode_object.h"
    },
    {
      "type": "modify",
      "old_id": "633a1c8db5ea35b354ff3bfb5297aa3c1628dae4",
      "old_mode": 33188,
      "old_path": "tools/gn/xcode_writer.cc",
      "new_id": "07b50e4b8a2898846e717c305145e04e9f450c3d",
      "new_mode": 33188,
      "new_path": "tools/gn/xcode_writer.cc"
    }
  ]
}
