)]}'
{
  "commit": "cd359ffbb84e252f493f70020f9d0bdfd1ea0bbb",
  "tree": "4cbf3e553bf2b4d9d85c8212697e91053a33836d",
  "parents": [
    "2281adbfacc2a447d2480107ad9632a86c48eba9"
  ],
  "author": {
    "name": "Michael Bolin",
    "email": "mbolin@fb.com",
    "time": "Tue Nov 12 09:08:41 2013 -0800"
  },
  "committer": {
    "name": "Michael Bolin",
    "email": "mbolin@fb.com",
    "time": "Sat Nov 16 19:35:14 2013 -0800"
  },
  "message": "AccumulateClassNamesStep now includes the hashes of the .class files in classes.txt.\n\nSummary:\nThis is the first step in making it so that\n`DexProducedFromJavaLibraryThatContainsClassFiles` does not re-dex if the `.class`\nfiles from its dependent `JavaLibraryRule` are unchanged.\n\nTest Plan: Sandcastle builds.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0eb7c2f40585dc93d58c48c627742c29ef7606d0",
      "old_mode": 33188,
      "old_path": "src/com/facebook/buck/java/AccumulateClassNamesStep.java",
      "new_id": "fd1ccbc18256d55b9d3040322a514d2edc133cd0",
      "new_mode": 33188,
      "new_path": "src/com/facebook/buck/java/AccumulateClassNamesStep.java"
    },
    {
      "type": "modify",
      "old_id": "85e46b88f9e83cfb7789c6abe68b0651e72c950a",
      "old_mode": 33188,
      "old_path": "test/com/facebook/buck/java/AccumulateClassNamesStepTest.java",
      "new_id": "60de63aa155b645010c4095ab50ad14c8046d581",
      "new_mode": 33188,
      "new_path": "test/com/facebook/buck/java/AccumulateClassNamesStepTest.java"
    }
  ]
}
