)]}'
{
  "commit": "7365570209426063bbc7fa4745e0b422e4fb4850",
  "tree": "e0dc58ee79e674c74a93dc10cbd0ecd6233bba94",
  "parents": [
    "f0c8068589c37067069ac726cc0f5f6c04309ef6"
  ],
  "author": {
    "name": "John Stalcup",
    "email": "stalcup@google.com",
    "time": "Thu Aug 28 15:55:13 2014 -0700"
  },
  "committer": {
    "name": "John Stalcup",
    "email": "stalcup@google.com",
    "time": "Thu Aug 28 15:55:13 2014 -0700"
  },
  "message": "Marks types generated by invalidated generators as \"modified\".\n\nPreviously in per-file compilation mode when a resource was seen to be\nmodified the generators that read this resource were marked stale and\ncare was taken to make sure they were rerun. This was adequate to ensure\nthat any new types (that weren\u0027t created on a previous run) would be\nfully processed. But it was not adequate to cause types that had been\npreviously generated (but which might now have modified contents) to be\nreprocessed. Since only types believed to have been modified are\nreprocessed, these types are now added to the modified list.\n\nChange-Id: I7f3fe0aa6239e43db1c7f1453d662cc04ef46c2a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b709cd664030bc3b59bac1146a755c310a718fd",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/MinimalRebuildCache.java",
      "new_id": "4cdb863cd42c3d86d4f6093fc603724149c0ad16",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/MinimalRebuildCache.java"
    },
    {
      "type": "modify",
      "old_id": "e813dc5c38d5755b196267dedc9a127173e095e1",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/FooResourceGenerator.java",
      "new_id": "18432c4e05fe0bc8d3f90ca2d56571ba2acea6bf",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/FooResourceGenerator.java"
    }
  ]
}
