)]}'
{
  "commit": "233ac50e44959f1146c6db8151d21dff38d5c8a3",
  "tree": "0d0df62ad6808a6e3af566a69f540fc7fcd29bc0",
  "parents": [
    "341a52b2225a0add3b217c55b6e0853e0b182bf3"
  ],
  "author": {
    "name": "jbrosenberg@google.com",
    "email": "jbrosenberg@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Jun 14 19:19:31 2011 +0000"
  },
  "committer": {
    "name": "jbrosenberg@google.com",
    "email": "jbrosenberg@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Jun 14 19:19:31 2011 +0000"
  },
  "message": "Updated generator result caching to use lastModifiedTime from CompilationUnit.lastModified().\nRemoved GeneratorContextExt.getSourceLastModifiedTime().\nRemoved JRealClassType.getTypeStrongHash().\nAdded JRealClassType.getLastModifiedTime()\n\nReview at http://gwt-code-reviews.appspot.com/1446818\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10336 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86f818d739facdbb34a85f91dc468560fd3052d0",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/GeneratorContextExt.java",
      "new_id": "7153684470e07f94a79d38483ab35bbef7f1d0cd",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/GeneratorContextExt.java"
    },
    {
      "type": "modify",
      "old_id": "39700574bd2638c512cff5d113cbdd9e36181d91",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/GeneratorContextExtWrapper.java",
      "new_id": "b429da333337b42e16ff9bd594365a118530b4e7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/GeneratorContextExtWrapper.java"
    },
    {
      "type": "modify",
      "old_id": "e207a5fbd40b560e837680133010ddbc83c85f49",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRealClassType.java",
      "new_id": "fdee5dcbda0e3c2b40fc0345c03e6cca5296e957",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRealClassType.java"
    },
    {
      "type": "modify",
      "old_id": "ca3f0f59818655f125b72a57351936bb9af04a58",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/StandardGeneratorContext.java",
      "new_id": "ae9476467898901e0406aac4a87e2fb68c8ca283",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/StandardGeneratorContext.java"
    },
    {
      "type": "modify",
      "old_id": "0c93ee32d5496acbd661ad5f6a26ffcf87a88a31",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java",
      "new_id": "593c76a85d6394b6bcb1374d4d0046508c566600",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java"
    },
    {
      "type": "modify",
      "old_id": "b18a3d90cef50a4e6b4a87200f9d93f455f75d5f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/rebind/CachedPropertyInformation.java",
      "new_id": "bddb4a70e3867fcfba10c01a71ec6c5878e365f6",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/rebind/CachedPropertyInformation.java"
    },
    {
      "type": "modify",
      "old_id": "eb4c3d8b76eb46c3e9758390fd3c34729b661bd3",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JRealClassType.java",
      "new_id": "a780b07a0adb7f26ae415d71ccb0dbc5e2c08485",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/typemodel/JRealClassType.java"
    },
    {
      "type": "modify",
      "old_id": "8ba15565c4c283589d43302ee4185b9c8e50c1a5",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/rebind/context/AbstractClientBundleGenerator.java",
      "new_id": "9429d04c50efc2aadfe41094d0c13d10199246e1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/rebind/context/AbstractClientBundleGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "8b1d349ee64ee5dfd38758221ed0c01cfd4ab62c",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/ProxyCreator.java",
      "new_id": "8446a30ebbf1fded64bacd42f8f1b2dba0cd4380",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/ProxyCreator.java"
    },
    {
      "type": "modify",
      "old_id": "b84941e52d48e5211173998cf2f504322df997b3",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/ServiceInterfaceProxyGenerator.java",
      "new_id": "c49244cf4b5f1bcb7e3439ef4eb7f9747ee4c290",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/ServiceInterfaceProxyGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "436d1c6d9e326640c20c975a73c3b38df96b65b1",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/TypeSerializerCreator.java",
      "new_id": "288b7ccce53e202f69e0f293d9456d3a9e08f3ac",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/TypeSerializerCreator.java"
    },
    {
      "type": "modify",
      "old_id": "4a4227a237293406b30912158d28fda55a4d755b",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilderTest.java",
      "new_id": "f7dcf56cb00112676e03c4606953031a85c64a52",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilderTest.java"
    }
  ]
}
