)]}'
{
  "commit": "54e2ed833bff2cfafbe5222fa2d99b645f22d6ae",
  "tree": "b8601578fd3b29c2c16cc24b90bfa16fd3ec4911",
  "parents": [
    "1da6e3da07131179924039c3475a775ef510a398"
  ],
  "author": {
    "name": "jbrosenberg@google.com",
    "email": "jbrosenberg@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Thu Dec 23 14:00:26 2010 +0000"
  },
  "committer": {
    "name": "jbrosenberg@google.com",
    "email": "jbrosenberg@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Thu Dec 23 14:00:26 2010 +0000"
  },
  "message": "Generator Result Caching for RPC, with some refinements to the underlying framework\n\nReview at http://gwt-code-reviews.appspot.com/1243801\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9481 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9eed7acb9de2008adcaa678c846aab7e83764dd7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/GeneratorContextExtWrapper.java"
    },
    {
      "type": "modify",
      "old_id": "2a1313c5e209f8b77311349dd8953345af120944",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/GeneratorExt.java",
      "new_id": "ed8c976d177bd3c2dc408b9a517b3456d2458eda",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/GeneratorExt.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc8a2508b763d0c8628ca7285dd8707352e8289a",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/GeneratorExtWrapper.java"
    },
    {
      "type": "modify",
      "old_id": "bc7d51c4d9c8e506a66718d4e90a415d3863d232",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/StandardGeneratorContext.java",
      "new_id": "1b3e4b7bae0f0fa745e9408ded0345964684fc0b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/StandardGeneratorContext.java"
    },
    {
      "type": "modify",
      "old_id": "5736eb59aa388c5872cde9b971310486d5709618",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/shell/StandardRebindOracle.java",
      "new_id": "50bb0c26d7576f8634925c41577a77e99c6fed26",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/shell/StandardRebindOracle.java"
    },
    {
      "type": "modify",
      "old_id": "644501d875ac618361e947ab70894c6a49ea7dd8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/rpc/rebind/RpcProxyCreator.java",
      "new_id": "19e33bc6d130ae8432b0972b590ad8a3cf97dad0",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/rpc/rebind/RpcProxyCreator.java"
    },
    {
      "type": "modify",
      "old_id": "4921dd4f31ab197ea21a8dd776afb8400f2fdb1c",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/ProxyCreator.java",
      "new_id": "da4e52e22cfd4525fea15b40d7ef9630ed9d739c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/ProxyCreator.java"
    },
    {
      "type": "modify",
      "old_id": "ded7cda97b1dd43fde472c3e989c9bbcd0926737",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/ServiceInterfaceProxyGenerator.java",
      "new_id": "67b0c3131b9f6483a69aa2984e19c4e936eef8e9",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/ServiceInterfaceProxyGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "ebb31d8f1ef710dcd334a99ff7d82b59ee762e7f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/TypeSerializerCreator.java",
      "new_id": "0f7726a57310505fe6970adb85b1a357a8535e96",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/TypeSerializerCreator.java"
    }
  ]
}
