)]}'
{
  "commit": "7455e0a4d53a9391c651fc478510b0354db74ca2",
  "tree": "739b6f84494c9009bf9edd9fa41f768651ca2515",
  "parents": [
    "020e97ed0b5d5d818bfcce3b34f9384c7ac04ccf"
  ],
  "author": {
    "name": "gwt.team.scottb",
    "email": "gwt.team.scottb@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Sep 25 18:40:09 2007 +0000"
  },
  "committer": {
    "name": "gwt.team.scottb",
    "email": "gwt.team.scottb@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Sep 25 18:40:09 2007 +0000"
  },
  "message": "Some of the TypeOracle changes to support generics.  Changes to JsniInjector to support generics.  Reverting custom field serializers to use raw types for now.  Removing Serializable from Enums until RPC properly supports it.  Other miscellaneous stuff.\n\nHopefully the trunk is basically usable now.\n\nPatch by: scottb, jat, mmendez\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1448 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "096cffda110aa29f5c89644d2aafbd2ee4de7ad7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAbstractMethod.java",
      "new_id": "be5ebca2cdebe591b195cd594d47c69d4eef72f3",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAbstractMethod.java"
    },
    {
      "type": "modify",
      "old_id": "19ae577937bfe25d361765e097c78e751f6f9774",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAnnotationType.java",
      "new_id": "fbec74e22488379ab24b76af3b5f42101b6cb0e6",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAnnotationType.java"
    },
    {
      "type": "modify",
      "old_id": "a9277f25ca510ec49688d443e9a474c6174308c4",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JArrayType.java",
      "new_id": "d7e669496dcd0eb57906b224bae56b0a542800f0",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JArrayType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a59fc01fb068ada8fdb301f12b6d6246c994aac8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JBound.java"
    },
    {
      "type": "modify",
      "old_id": "483cc3bec3c7553615dedc3935fc3a3ee1ecadd7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java",
      "new_id": "276a17938680158e750a03a4e9a397ba79c99707",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java"
    },
    {
      "type": "modify",
      "old_id": "f3ae15c3cfc07ae70dee3cbb1c4cdb7985bc9294",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java",
      "new_id": "feb204481d14674bc8b81383a81844e9e2519e1b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JConstructor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d7956f06534eed7548effe088ba20e2c91c3f86",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JGenericMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c49ef9b70c9fb2a160a9cc402e63005c9e612827",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JGenericType.java"
    },
    {
      "type": "modify",
      "old_id": "2eaeaa2b7567731ef012713ec74e91f0f96a3932",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java",
      "new_id": "6afd46fdb39318153939c0f65e1491941e0d285c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JMethod.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c161df224f11917c39e0e8cf71c43c0b1be8f223",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameterizedMethod.java"
    },
    {
      "type": "modify",
      "old_id": "7b2e0ae6186654eaa93aa2dd0ffb3aaa7b2493fc",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameterizedType.java",
      "new_id": "ed82ba9fceb49d7c1fbd6d10f572edad07fea138",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameterizedType.java"
    },
    {
      "type": "modify",
      "old_id": "6719d29dbfd799e538d36e2c32f4bba4a81866ec",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPrimitiveType.java",
      "new_id": "fbbb82c3ff37882af52ee48930ccb119f129909d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPrimitiveType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7779711dac730b5b60258dcf8a4674cb0c3b5fe5",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRawType.java"
    },
    {
      "type": "modify",
      "old_id": "24ab78bef10e0fbbf5a3a82bd2bd7017b24493c8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JType.java",
      "new_id": "2ed4aad49f32bb428984eb5051b9b5d1d50dcf43",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfea518eb2ecd52bbf9eafd4eed2119d5e06f302",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JTypeParameter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2cece8ad644d805095e34b09367dc3c62d3db7e7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JWildcardType.java"
    },
    {
      "type": "modify",
      "old_id": "0c0f52cc36763eb7f44f69751b18b6baf6f0af85",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/TypeOracle.java",
      "new_id": "d657e716b4148dc64a854edb0dd9d143f874e9e3",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/TypeOracle.java"
    },
    {
      "type": "modify",
      "old_id": "e8a34ac8aafed6e66fe106205c2039c9189126ca",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/GWTShell.java",
      "new_id": "acd2103490988027046f01b6feabd3b63567c24f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/GWTShell.java"
    },
    {
      "type": "modify",
      "old_id": "9c80e8652f02f5fb51a7d11ef331002b5a80a81f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jdt/TypeOracleBuilder.java",
      "new_id": "8fe65039a46cedb11edf8ec4fb0f7fa5ce1abf53",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jdt/TypeOracleBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "d4b61623119e572d2ddc95d602cf155e4f2cd204",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/shell/HostedModeSourceOracle.java",
      "new_id": "64547c590ea98e8cf9465af36ff3deaebe98632d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/shell/HostedModeSourceOracle.java"
    },
    {
      "type": "modify",
      "old_id": "91798e7316786add8b04ea3260d01bc9d3886461",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/shell/JsniInjector.java",
      "new_id": "ca13137e668be6a67c36d86eec330cc2c8219a5b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/shell/JsniInjector.java"
    },
    {
      "type": "modify",
      "old_id": "f6ee18714fdceb6cda613787ca1102c730d6330a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/util/Jsni.java",
      "new_id": "d3b33c2049feb74486adc921a2284120c96ab549",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/util/Jsni.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1b4f9398a90f53c91176bf1f92e785383dd7bca",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/TypeOracleGenericsSupportTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "085a567df063f4fdb56d69840d23adab71ca1b6b",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/GenericClass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "056313aef05b6034ab1396337d3fe7e3651d70ab",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/GenericSubclass.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44413a415bfa070d755e1e41b42b412b24dacd00",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/test/NonGenericSubclass.java"
    },
    {
      "type": "modify",
      "old_id": "8727c09570641e4994b0e51fee40e59bf591f4ec",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/ArrayList_CustomFieldSerializer.java",
      "new_id": "cc9ddd22ac5f3c8b275558d6896b3cef81fcf938",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/ArrayList_CustomFieldSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "97d4d87d1cea6cded43bbd9f361a2c57ec20142b",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/HashMap_CustomFieldSerializer.java",
      "new_id": "d051792f6718c4e275ed34fe831ad3452fd868a8",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/HashMap_CustomFieldSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "1eea48c98845605fb7510c39b686740887e616c0",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/HashSet_CustomFieldSerializer.java",
      "new_id": "d732fbefe9450938f75be684adb38439663a3e4d",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/HashSet_CustomFieldSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "1d008e98b81f3dca61aed5023a0779027d6c9477",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/Vector_CustomFieldSerializer.java",
      "new_id": "b3a44785b4d13c47ad1c15b20d659e0c0a3523ea",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/rpc/core/java/util/Vector_CustomFieldSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "9c00c60f6c59b501a89b113897b80ffbfa220da9",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/Enum.java",
      "new_id": "f11649c8a970d1311a81562af4f7b9b865f8c35f",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/Enum.java"
    },
    {
      "type": "modify",
      "old_id": "0912420cf60f513efacfe07793d97523372cb915",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/util/Arrays.java",
      "new_id": "3861bfd0b0ea1ec33731e5b77eebdfcca1c3c702",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/util/Arrays.java"
    },
    {
      "type": "modify",
      "old_id": "17608909a64d7d06fc9d170c60c0deef010c4b47",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dev/jjs/test/HostedTest.java",
      "new_id": "809a91df22efa7fdbcb1f7f95ce8e0aaf9517413",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dev/jjs/test/HostedTest.java"
    },
    {
      "type": "modify",
      "old_id": "fc8e00f6da6d1fe84436bb7b587785b5ce906be1",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/server/rpc/RPCTest.java",
      "new_id": "ab9b7ec20265c2d92b0d46077ba9fff7258d62fc",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/server/rpc/RPCTest.java"
    }
  ]
}
