)]}'
{
  "commit": "c3d0c6e752ad0d57a082d3b3d345fa599f9cbb3e",
  "tree": "65b5eb98141a5b62647499501765a5824677c823",
  "parents": [
    "1e3afaa3f61b91be5cfdaaca0aaa5f345117daaf"
  ],
  "author": {
    "name": "Ron Edelstein",
    "email": "rone@fb.com",
    "time": "Mon Nov 11 15:33:43 2013 -0800"
  },
  "committer": {
    "name": "Michael Bolin",
    "email": "mbolin@fb.com",
    "time": "Tue Nov 12 17:54:25 2013 -0800"
  },
  "message": "Use symlinks when creating PythonLibrary environment.\n\nSummary: Use symbolic links instead of copying. The links needed to be\nrelative in order to allow the keep cached data correct across repositories.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3d08b168b20e57f13f3ed7c8c9869eb712182e3",
      "old_mode": 33188,
      "old_path": "src/com/facebook/buck/python/PythonLibrary.java",
      "new_id": "6cc536b2cc9179b50aca7e0963ac7b3a53cf01c9",
      "new_mode": 33188,
      "new_path": "src/com/facebook/buck/python/PythonLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "1157f6171fb9597f6c7ce523aa5e046c7f44e90d",
      "old_mode": 33188,
      "old_path": "src/com/facebook/buck/step/fs/MkdirAndSymlinkFileStep.java",
      "new_id": "2e7e92ca7ce1e5966b2d434a1c420c865124e1b1",
      "new_mode": 33188,
      "new_path": "src/com/facebook/buck/step/fs/MkdirAndSymlinkFileStep.java"
    },
    {
      "type": "modify",
      "old_id": "4efae072113e71f8389429ab0b16fd470c9f4ec5",
      "old_mode": 33188,
      "old_path": "src/com/facebook/buck/step/fs/SymlinkFileStep.java",
      "new_id": "46b14c567b0dbc1dceacaf97286ec4b9622a6cec",
      "new_mode": 33188,
      "new_path": "src/com/facebook/buck/step/fs/SymlinkFileStep.java"
    },
    {
      "type": "modify",
      "old_id": "fcaca0ac5960b566e7ef1961db99b91f2b170078",
      "old_mode": 33188,
      "old_path": "src/com/facebook/buck/util/MorePaths.java",
      "new_id": "a147fdfff5d8a2b4095133cfbc0d57fb43b2a17b",
      "new_mode": 33188,
      "new_path": "src/com/facebook/buck/util/MorePaths.java"
    },
    {
      "type": "modify",
      "old_id": "1bffd84cdde8c13c2d7cd8364ec7268ef890715b",
      "old_mode": 33188,
      "old_path": "test/com/facebook/buck/python/PythonLibraryTest.java",
      "new_id": "dd3802c9b5c5ac2477e0813c137399ef05e15b67",
      "new_mode": 33188,
      "new_path": "test/com/facebook/buck/python/PythonLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "ba56760b433695631280c10538145c566e20ac1e",
      "old_mode": 33188,
      "old_path": "test/com/facebook/buck/step/fs/SymlinkFileStepTest.java",
      "new_id": "e5677426cfdd8d14d1d4c53720ba444d6a130990",
      "new_mode": 33188,
      "new_path": "test/com/facebook/buck/step/fs/SymlinkFileStepTest.java"
    },
    {
      "type": "modify",
      "old_id": "03513a7c40e2f1b8dc385d062b16898428c11026",
      "old_mode": 33188,
      "old_path": "test/com/facebook/buck/util/MorePathsTest.java",
      "new_id": "452ecabcfb5c9c6801dc1b1fbac6cade1522adaa",
      "new_mode": 33188,
      "new_path": "test/com/facebook/buck/util/MorePathsTest.java"
    }
  ]
}
