)]}'
{
  "commit": "40cb7d917c2d0bc8166f63a2adda3c643b848148",
  "tree": "0a35afb89ed93255f0927f14f66808d40522ae9b",
  "parents": [
    "cd0c1ef85923da41bfe33153515049d2fff90bf8"
  ],
  "author": {
    "name": "rice@google.com",
    "email": "rice@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Jul 06 19:56:52 2009 +0000"
  },
  "committer": {
    "name": "rice@google.com",
    "email": "rice@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Jul 06 19:56:52 2009 +0000"
  },
  "message": "Implement RPC for JDO persistent objects.\nThe JDO object must contain the annotation:\n\n@PersistenceCapable(identityType \u003d IdentityType.APPLICATION, detatchable \u003d \"true\")\n\nand be detached at the time it is sent to the client as part of an RPC request.\n\nFor now, the WeakMapping API is in an impl/ package and excluded from API checking.\n\nReview by: bobv\n\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5672 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdb514f0178ed2a4ba893be79dcb0899c74c976f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java",
      "new_id": "cb9b66530cd51949d71682d14d2129055d1bca5a",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java"
    },
    {
      "type": "modify",
      "old_id": "57ad8de2d55e1e09e597fb553b146102493d964a",
      "old_mode": 33188,
      "old_path": "tools/api-checker/config/gwt16_20userApi.conf",
      "new_id": "560e50525b73b1e5d1a540179e47a7614bcf868f",
      "new_mode": 33188,
      "new_path": "tools/api-checker/config/gwt16_20userApi.conf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffe99b4325d3d21a078f5f45dcecccbe510e23c3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/core/client/impl/WeakMapping.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12424b5444282b64ec0d2d5ce3ad330dcaea7401",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/ClientDataSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "e21bf522aa24300fe859cf2f7465fb00e955cda0",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/rebind/rpc/FieldSerializerCreator.java",
      "new_id": "f8d44c8c4571ed0c90caca538e0ae02f26819516",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/FieldSerializerCreator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f0874202e3b1d15d2da3a6d0b5a46aed420186b",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/rebind/rpc/JdoDetachedStateClientDataSerializer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45d0c0b92d51d2d8785e9d893a8c021c276f54fc",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/Base64Utils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12fccdda342d884de80ba371ec1c546afad13e66",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/rpc/impl/JdoDetachedStateServerDataSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "01e2bce82078d646129de8393323676aef9e7057",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java",
      "new_id": "1664bd139e86de1f67da913b942a250e02622b1f",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "607c44dff07f67fdc6e3c6a049b1ecb18a1d89a0",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/rpc/impl/ServerDataSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "7dbef17e1079236715516de3890f234e7e99edbf",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/server/rpc/impl/ServerSerializationStreamReader.java",
      "new_id": "dfd8f4a236b14a2b2976c4ff5a636b0204be47bd",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/rpc/impl/ServerSerializationStreamReader.java"
    },
    {
      "type": "modify",
      "old_id": "bb9d20386cc8530411eb7f9a14170811c05b999f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/server/rpc/impl/ServerSerializationStreamWriter.java",
      "new_id": "fd1534993f6efffd52598787d362f319d9442b57",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/server/rpc/impl/ServerSerializationStreamWriter.java"
    },
    {
      "type": "modify",
      "old_id": "e6fce34a0c7575836f0e99db1659b120f3defec3",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/Object.java",
      "new_id": "c93e2ae9d5e18701893122ff613e409894d0bc44",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/Object.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86371476cf1d681e654882e2d2b1778103920c87",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/user/translatable/com/google/gwt/core/client/impl/WeakMapping.java"
    },
    {
      "type": "modify",
      "old_id": "4ded33620355b3f8f635c46c5bbd4d66832b5526",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/RPCSuite.java",
      "new_id": "a1db6716f14cb6e2ecf122c25b54eb3e9472a09f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/RPCSuite.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0142afe1af8fb6f4211ffd29c03dcc9accde843",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/server/Base64Test.java"
    }
  ]
}
