)]}'
{
  "commit": "859f47600d0787bf250c69c847fc1d805f74ac9a",
  "tree": "7c5701f3befddcf54ffb62d4815bcf80f073b80a",
  "parents": [
    "9a7040e27378077dc0874ad5b067298b5f25eaf9"
  ],
  "author": {
    "name": "Jim Purbrick",
    "email": "jimp@fb.com",
    "time": "Wed Oct 30 16:05:46 2013 -0700"
  },
  "committer": {
    "name": "Michael Bolin",
    "email": "mbolin@fb.com",
    "time": "Wed Oct 30 16:45:34 2013 -0700"
  },
  "message": "Normalize All The Path Cache Keys\n\nSummary:\nEquivalent paths do not always hash equally. When used as\nhash table keys, Paths need to be normalized and either absolute or\nrelative to the same directory. This change normalizes the Paths used\nas hash keys in the DefaultFileHashCache to ensure the cache works as\nintended.\n\nTest Plan:\n0) buckd\n1) buck test --all\n2) add a failing assertion to a test\n3) buck test --all\n4) ensure that step 3 fails\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2d650979b2a20aa77b2f356043ce11778b04f0b",
      "old_mode": 33188,
      "old_path": "src/com/facebook/buck/util/DefaultFileHashCache.java",
      "new_id": "7c0a98f29bd80c2c8cc41eea4a5c889f05088492",
      "new_mode": 33188,
      "new_path": "src/com/facebook/buck/util/DefaultFileHashCache.java"
    }
  ]
}
