)]}'
{
  "commit": "4631b356ede41148b726f6014803a249dbc8df4b",
  "tree": "95578bf653f4724b57aaf2b4812de9c61a676a62",
  "parents": [
    "fc4d04d26afc4b777ab907c3d6f99a8a75c500d2"
  ],
  "author": {
    "name": "Brian Slesinsky",
    "email": "skybrian@google.com",
    "time": "Fri Nov 08 14:57:05 2013 -0800"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Wed Nov 13 22:48:48 2013 +0000"
  },
  "message": "GWT-RPC: don\u0027t inherit type variables for non-parameterized types\n\nFor example, suppose we\u0027re deserializing a field:\n\n  Foo field\n\nIf Foo is a simple class or interface with no type parameters,\nit shouldn\u0027t inherit the values of any type variables from its\nenvironment. (The Foo class may have type variables of its own\nbut they should be independent.)\n\nAs a workaround I just made sure resolvedTypes is empty.\nTo do the job right probably requires a rewrite and public\nAPI change for server-side custom serializers.\n\nIncludes a test.\n\nBug: issue 7628\nChange-Id: Ib674812af6b8eabace42b4185ec5f07e967f1761\nReview-Link: https://gwt-review.googlesource.com/#/c/5320/\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8e6aeb659a47a6fa82a96b551f7495219224cba",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/server/rpc/impl/DequeMap.java",
      "new_id": "35402a6004459d5cd5bf7018b9fce14795d96fd3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/rpc/impl/DequeMap.java"
    },
    {
      "type": "modify",
      "old_id": "6b703e85473afcde2432670835860c41b0ea393c",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/server/rpc/impl/ServerSerializationStreamReader.java",
      "new_id": "8638960fc4d1752272a88a3172316994a94dd2b1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/rpc/impl/ServerSerializationStreamReader.java"
    },
    {
      "type": "modify",
      "old_id": "22d8c35628ce03a376643fa53071c0c2cec44ff0",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/RpcJreSuite.java",
      "new_id": "e21c4235b5077c24c4e0f2604f4da92d9900850c",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/RpcJreSuite.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6efcb7804473ea54ed26298859911202b11ebe2e",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/server/rpc/DequeMapTest.java"
    },
    {
      "type": "modify",
      "old_id": "d6fc11d1de7902a898867559b326be8192a5bfec",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/server/rpc/RPCTypeCheckTest.java",
      "new_id": "9129bae72c9e41f65776901cf89ad2878ba6f604",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/server/rpc/RPCTypeCheckTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc19ab4fceab1aad983f8b74ef10718993cfb09b",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/server/rpc/testcases/SubtypeUsedTwice.java"
    }
  ]
}
