)]}'
{
  "commit": "c5f63e1b7a8e6799733e31832c28b4ec93d33f27",
  "tree": "32ad998c6e17df2b90434d5a03fa7cae88c0c817",
  "parents": [
    "d006ddb830d440d2b108dd322d8833b86e0ea8f2"
  ],
  "author": {
    "name": "bobv@google.com",
    "email": "bobv@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Mar 31 14:29:37 2010 +0000"
  },
  "committer": {
    "name": "bobv@google.com",
    "email": "bobv@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Mar 31 14:29:37 2010 +0000"
  },
  "message": "Allow generic types to be parameterized by Void and passed through GWT RPC.\nhttp://gwt-code-reviews.appspot.com/294801\nPatch by: bobv\nReview by: rice\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7837 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "240edf898fa6450006872dc95e06fa6598964b93",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/rpc/core/java/lang/Void_CustomFieldSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "2b32fbda9281f07807f24f91e42ded04fd13d354",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/CollectionsTest.java",
      "new_id": "eb718d3d8ea16681e96d0e7347499e42627ac28e",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/CollectionsTest.java"
    },
    {
      "type": "modify",
      "old_id": "4902177fa8e24ce24cb8ad62de159fc6fed85fd0",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/CollectionsTestService.java",
      "new_id": "9c0b520342467e02032814ff5d224c2f77e3ce56",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/CollectionsTestService.java"
    },
    {
      "type": "modify",
      "old_id": "24221f358db855973be5bbc1106dca588123ae24",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/CollectionsTestServiceAsync.java",
      "new_id": "e6c5e3899cb399ac02ac6570490294a655287a36",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/CollectionsTestServiceAsync.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e6bd1af75dc02c14f579bfbd1caa4c6125fd632",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/SerializableGenericWrapperType.java"
    },
    {
      "type": "modify",
      "old_id": "5b75365241f99f6ae33925be5516e52fe1996d00",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/TestSetFactory.java",
      "new_id": "7f749d9aec20a6fdd9c8f49684d854b084f5b32f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/TestSetFactory.java"
    },
    {
      "type": "modify",
      "old_id": "91e1743cb13f15d782c6f3dcfc639550f8a3fc6a",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/TestSetValidator.java",
      "new_id": "8bb3bd64a32588aa8a574c32ffa74f10bcf1a498",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/TestSetValidator.java"
    },
    {
      "type": "modify",
      "old_id": "d6502504bfe7e6fc61a8dc5a6e84d1743f75652f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/ValueTypesTest.java",
      "new_id": "d6024439f56d94a5d446c837698b06f474204e43",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/ValueTypesTest.java"
    },
    {
      "type": "modify",
      "old_id": "18f353744764c9d7e1d29e86bfa0f8d8da7953f6",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/ValueTypesTestService.java",
      "new_id": "cecbf1bc29ed2b7cc79e416dc5a9b578bd539cbe",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/ValueTypesTestService.java"
    },
    {
      "type": "modify",
      "old_id": "74eaa72d895c56673fa6d7c4c943b1f9d348af75",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/rpc/ValueTypesTestServiceAsync.java",
      "new_id": "1a79fdad1225255113adb7878478138806fede38",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/rpc/ValueTypesTestServiceAsync.java"
    },
    {
      "type": "modify",
      "old_id": "2c15ab74369ab24b95b9fc3b8dc7c01abaf86264",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/server/rpc/CollectionsTestServiceImpl.java",
      "new_id": "0b5ca208eb354b0e44ddacf825b7b96cc88504ed",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/server/rpc/CollectionsTestServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "4ce0e7f91b053d5d857ec1de2f8290d15d11df0b",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/server/rpc/ValueTypesTestServiceImpl.java",
      "new_id": "16604acdd838949205a94667d6db120c24758291",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/server/rpc/ValueTypesTestServiceImpl.java"
    }
  ]
}
