)]}'
{
  "commit": "39d351f7369d7afe05541bebf36223f6ffe658a9",
  "tree": "10f205a5ec56fb663ed8ee83fad7b35d7b61fd4b",
  "parents": [
    "924da1997984570930ef51f4ad308cff24d29fa1"
  ],
  "author": {
    "name": "bobv@google.com",
    "email": "bobv@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Thu Nov 18 21:15:58 2010 +0000"
  },
  "committer": {
    "name": "bobv@google.com",
    "email": "bobv@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Thu Nov 18 21:15:58 2010 +0000"
  },
  "message": "First pass at implementing ValueProxy support.\nResolve issue 5522, issue 5373, issue 5559.\nhttp://code.google.com/p/google-web-toolkit/wiki/RequestFactory_2_1_1\nPatch by: bobv\nReview by: rchandia,rjrjr\n\nReview at http://gwt-code-reviews.appspot.com/1108802\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9252 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4325979cb44255876074108b57c0cd9a493928c2",
      "old_mode": 33188,
      "old_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/console/HttpClientTransport.java",
      "new_id": "8b5b0c534faa61b0c0ede7b86657df3cd878a60c",
      "new_mode": 33188,
      "new_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/console/HttpClientTransport.java"
    },
    {
      "type": "modify",
      "old_id": "c7059bd9f2ff61741479bdcfacbcc70f3f2ef074",
      "old_mode": 33188,
      "old_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/domain/Address.java",
      "new_id": "815f349676fc9dcaac2638a8f1094d66024331f1",
      "new_mode": 33188,
      "new_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/domain/Address.java"
    },
    {
      "type": "modify",
      "old_id": "3c10fd8c702549f6a570e8b84df172cca71b73bb",
      "old_mode": 33188,
      "old_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/domain/Person.java",
      "new_id": "6f65c67b27e1491752b0e2830511f2f9e353502f",
      "new_mode": 33188,
      "new_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/domain/Person.java"
    },
    {
      "type": "modify",
      "old_id": "19b06e59a796aec570528b31e543329a0c653c91",
      "old_mode": 33188,
      "old_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/server/PersonSource.java",
      "new_id": "1279342328860bb11b98bca5b419046670df783d",
      "new_mode": 33188,
      "new_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/server/PersonSource.java"
    },
    {
      "type": "modify",
      "old_id": "5493cd737a87e2182791b139c8034ad21aa32e7e",
      "old_mode": 33188,
      "old_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/server/SchoolCalendarService.java",
      "new_id": "b4097cfb0ebc9abfa300a1d8e019c251e72a8d3b",
      "new_mode": 33188,
      "new_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/server/SchoolCalendarService.java"
    },
    {
      "type": "modify",
      "old_id": "f96e5c8fea8cd13b4aec8eeb67a0113eca203d72",
      "old_mode": 33188,
      "old_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/shared/AddressProxy.java",
      "new_id": "8e87ef6a0df551e6238e3021581399202e5ac89e",
      "new_mode": 33188,
      "new_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/shared/AddressProxy.java"
    },
    {
      "type": "modify",
      "old_id": "0a0e38a552656d21ce572ca1af511d5215a68961",
      "old_mode": 33188,
      "old_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/shared/DynaTableRequestFactory.java",
      "new_id": "ce18e88df6de31f77fd74350eec1f51a51894aa3",
      "new_mode": 33188,
      "new_path": "samples/dynatablerf/src/com/google/gwt/sample/dynatablerf/shared/DynaTableRequestFactory.java"
    },
    {
      "type": "modify",
      "old_id": "f3a0bb29e6df65ae29c9d88571ee7d22154660e1",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/autobean/client/impl/JsoSplittable.java",
      "new_id": "e8aa4bbc7acec257e7b3c4b41dfd2bf464d51a26",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/autobean/client/impl/JsoSplittable.java"
    },
    {
      "type": "modify",
      "old_id": "117bf544b77d85abe24f1f2c67995b981edbfa01",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/autobean/server/BeanMethod.java",
      "new_id": "24c2009858324a98ff742a5260806ac62249ff25",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/autobean/server/BeanMethod.java"
    },
    {
      "type": "modify",
      "old_id": "a15d27b8632c71ce1d4d6560307f50da1d33d431",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/autobean/server/SimpleBeanHandler.java",
      "new_id": "b331ad55c3c3cb7bcae66eb06e2ca9f6f0cba3a1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/autobean/server/SimpleBeanHandler.java"
    },
    {
      "type": "modify",
      "old_id": "6b9f22e2a6acbf966871dbc2edf75feb430351de",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/autobean/server/impl/JsonSplittable.java",
      "new_id": "6550f826a3658577d0fb331bff12cc3033c3d05e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/autobean/server/impl/JsonSplittable.java"
    },
    {
      "type": "modify",
      "old_id": "d4d954bd860706a0fb0dbf6e5b9e5948b4165315",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/autobean/server/impl/TypeUtils.java",
      "new_id": "c7c64ab3045cca68e6c8b9bc8413e19479e692e7",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/autobean/server/impl/TypeUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b82af0e1f7cdfa2aff79cbf6167709dfc29c2435",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/autobean/shared/impl/EnumMap.java",
      "new_id": "d55d45f0e11db30977eb314dedca1f219631fa87",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/autobean/shared/impl/EnumMap.java"
    },
    {
      "type": "modify",
      "old_id": "50fd17159b522e387b6d8aae8b24c4214c762143",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/client/impl/AbstractRequestFactoryEditorDriver.java",
      "new_id": "2e22c51716a32213efc1c245c2a2ea4a9ce49003",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/client/impl/AbstractRequestFactoryEditorDriver.java"
    },
    {
      "type": "modify",
      "old_id": "b7eb331eb6e1eb8cab2c27e024067a200e7b4cbb",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/rebind/RequestFactoryGenerator.java",
      "new_id": "916eee7df151d072a35abd008d8b7a814c18f25b",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/rebind/RequestFactoryGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "52989d1ce7a3a23157b6e503fc887fa3f400ede1",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/rebind/model/EntityProxyModel.java",
      "new_id": "76760352b2736c6a7398479d654bf7b147c1a6ac",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/rebind/model/EntityProxyModel.java"
    },
    {
      "type": "modify",
      "old_id": "be2eb963fd72fe6e17b786f51b708bcc30828bdd",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/rebind/model/RequestFactoryModel.java",
      "new_id": "56d859a2ed85d1ef11fabeb2a6d3c2e1213d3d5a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/rebind/model/RequestFactoryModel.java"
    },
    {
      "type": "modify",
      "old_id": "c2bfc3467c3121267c7caf842452fc14fd2feaf2",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/server/ReflectiveServiceLayer.java",
      "new_id": "6ffb4c2ac5948a6d8e8fc36de0ce0d9c77eeccda",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/server/ReflectiveServiceLayer.java"
    },
    {
      "type": "modify",
      "old_id": "bbe81e9a93979db21c2528fc9877d5935cfe0fb7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/server/RequestFactoryInterfaceValidator.java",
      "new_id": "2108542ec22d813c0fb285e51e80c8414e755662",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/server/RequestFactoryInterfaceValidator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9dcccdc1ab45e927d355b02682a5d070135d2db4",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/server/RequestState.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20abe2cf88abc819c8a050de868f8b7e9e3c1130",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/server/Resolver.java"
    },
    {
      "type": "modify",
      "old_id": "e8dede472c7ecdce890473dd3d46b50fefdcd06f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/server/SimpleRequestProcessor.java",
      "new_id": "8637cf6ad7a2d66a6329c02e4cef91bca4c757e2",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/server/SimpleRequestProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "e6c412bd5d2808fac2cbac3ca2f04e7368891fef",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/server/testing/InProcessRequestFactory.java",
      "new_id": "74247af90eaed54d0c5327d1a1116fcdccbd88e6",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/server/testing/InProcessRequestFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3764fc0e78586c974122f14179bb991712c1754e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/BaseProxy.java"
    },
    {
      "type": "modify",
      "old_id": "1e5cecb8292196ad4926fbcaef04882e5698af6b",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/EntityProxy.java",
      "new_id": "4bb312d3d54e3db79b0248a48a708d75e994ffb3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/EntityProxy.java"
    },
    {
      "type": "modify",
      "old_id": "495d252d8bcb89ad6e82a3134a0c8c06fead33a8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/RequestContext.java",
      "new_id": "c5ad7af02a1f065d91fc224f9fc9e7bf4be3db72",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/RequestContext.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2882b3e3f143193e9678f7542353fe7f24d820e1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/ValueProxy.java"
    },
    {
      "type": "modify",
      "old_id": "3698740c70cda7361d01b427c9229cf35ec56a95",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/Violation.java",
      "new_id": "23466b084b501abab0394a8489f16a3bdb0f97cc",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/Violation.java"
    },
    {
      "type": "modify",
      "old_id": "680286b465741c4ad02989ef72ee1b7f75a46084",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java",
      "new_id": "1b3befbbd089cb288243a223b7d282a0e3c436a1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java"
    },
    {
      "type": "modify",
      "old_id": "3689365238dcf01148add4cca137c7a1bb3e4eca",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestFactory.java",
      "new_id": "48cfab3978d5a42dfe5f5833beb9926d9d91f550",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9782088d9b7c3aab0908cecc2a3af3638c1c4031",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/BaseProxyCategory.java"
    },
    {
      "type": "delete",
      "old_id": "7c2ff23c58d64420ddb43bb41815557068922745",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/CollectionProperty.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9ebc01ad45b12f5b75bc086d37bb054fbc656079",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/Constants.java",
      "new_id": "58f3543b88d1b8aab9a5619258aca07f3917fae6",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/Constants.java"
    },
    {
      "type": "modify",
      "old_id": "6fe67c6b3c7e5371a6295a597694d010867c8001",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/EntityProxyCategory.java",
      "new_id": "26ed7f2de9ca3beb15fd723c19fe89c486b529f3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/EntityProxyCategory.java"
    },
    {
      "type": "delete",
      "old_id": "842d74582f516bee773708117b735dc38ac6061e",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/EnumProperty.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "cc106e4c79c1e4d345281c3773aefecad46e04a7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/IdFactory.java",
      "new_id": "2d9ac74cb3b53c2c99a87025d7c8c8ed64c4ea76",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/IdFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c16b508bf83569df718c610504a58219a882ce5",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/Poser.java"
    },
    {
      "type": "delete",
      "old_id": "15e8b843daf7bdec33a8de7874d0a4e9ba8bbcde",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/Property.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "5a98ae6f278aa367b5e48d36a0a9ecbaa1eee540",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/impl/SimpleEntityProxyId.java",
      "new_id": "027a1d6f853bc7930c1dda686851b24d676239fb",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/SimpleEntityProxyId.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "943c97099f58db1153d40417b682c286453a447a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/SimpleProxyId.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2b34228519ccb938c94c6d0cb1d4c890dd53532",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/ValueProxyCategory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "403ebc37045151ddf8960eae492da4066701f2b4",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/impl/posers/DatePoser.java"
    },
    {
      "type": "modify",
      "old_id": "09b8aacc708e9eb3b5441645ce7efe52ef010d22",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/messages/EntityCodex.java",
      "new_id": "bcf5245f1fe44fedab4c650d3a2e70a499e7983c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/messages/EntityCodex.java"
    },
    {
      "type": "modify",
      "old_id": "11c758f93f1e227260801f12d76fd6da550cb4b5",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/messages/IdMessage.java",
      "new_id": "7be22c824dcaa61b979e5db719fed9b4f5e0b9da",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/messages/IdMessage.java"
    },
    {
      "type": "modify",
      "old_id": "de8c906c87d555e030e0aa6e996e34e8fa344e37",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/messages/IdUtil.java",
      "new_id": "5efd614ea86ae63f0c0415fbea987bae8860848f",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/messages/IdUtil.java"
    },
    {
      "type": "modify",
      "old_id": "cde822c1473ea8519654662d8762a4352d5354ea",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/messages/MessageFactory.java",
      "new_id": "5742010e3468582e7d1d7bc4cd0c658b4c7a66fb",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/messages/MessageFactory.java"
    },
    {
      "type": "modify",
      "old_id": "e4135c1752997d3e788bceefd4c7b29c97af3f89",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/messages/ResponseMessage.java",
      "new_id": "2555ea5fb964756acf7e77f523577d89f735f425",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/messages/ResponseMessage.java"
    },
    {
      "type": "modify",
      "old_id": "ea57a5949bd7c28d5160392bcd348008c0580b84",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/requestfactory/shared/messages/ViolationMessage.java",
      "new_id": "b891ac070478c1dae396e5a5555a406956355e33",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/requestfactory/shared/messages/ViolationMessage.java"
    },
    {
      "type": "modify",
      "old_id": "956bfd4df0ed11973fba6f1354acba3e0f2df0ab",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/editor/rebind/model/EditorModelTest.java",
      "new_id": "d7164d4ede0e4548d1c657ac005b8cee8f9d78c9",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/editor/rebind/model/EditorModelTest.java"
    },
    {
      "type": "modify",
      "old_id": "642d96a88a32238f72bfdcff37e821de435fc823",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/client/RequestFactoryTest.java",
      "new_id": "19d5130eb0b7594df3200eaeabf39f37a5c6c60f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/client/RequestFactoryTest.java"
    },
    {
      "type": "modify",
      "old_id": "c162c6312b6e361f5552553a96d40e01862d62c1",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/client/RequestFactoryTestBase.java",
      "new_id": "ef88d8b759d8e54286987a3889d8e2bc19a60cd5",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/client/RequestFactoryTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "74d268a1b96b12ecce4944dd56875db0debe3626",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/rebind/model/RequestFactoryModelTest.java",
      "new_id": "3e160e5db8707e2cca49ca74a93af2288974ee07",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/rebind/model/RequestFactoryModelTest.java"
    },
    {
      "type": "modify",
      "old_id": "24739f7dbdbf55268508a221b03f3fe572c3aaab",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/server/RequestFactoryInterfaceValidatorTest.java",
      "new_id": "46218c41b8818e7c21d90db4b54ee4b579399db2",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/server/RequestFactoryInterfaceValidatorTest.java"
    },
    {
      "type": "modify",
      "old_id": "d75ff3b0d20c8dca663e947342e2a7c35aa234e4",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/server/SimpleBar.java",
      "new_id": "d0a625ca31de0d8117c1d1db65452dbec53624c2",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/server/SimpleBar.java"
    },
    {
      "type": "modify",
      "old_id": "417aef22a18eaead4e286fc07e2255aa07a6e407",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/server/SimpleFoo.java",
      "new_id": "460621dff1837af6ea92e02daddd4972d1e29e72",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/server/SimpleFoo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57c21190a6d5a92e567e29d6fc5ccbb95b664fee",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/server/SimpleValue.java"
    },
    {
      "type": "modify",
      "old_id": "2a40ca3db92a81ee186e955df203f073ad332ea5",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/shared/BaseFooProxy.java",
      "new_id": "a628bf3d2516b03b7d89ddd9cb8da970b184d201",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/shared/BaseFooProxy.java"
    },
    {
      "type": "modify",
      "old_id": "6c8c1ae0a15a2d7fccd25a20305a2789b2bb3c1e",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/shared/SimpleBarProxy.java",
      "new_id": "e3fd376a6376a1d3f9d9af8f12b85391ca08ed22",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/shared/SimpleBarProxy.java"
    },
    {
      "type": "modify",
      "old_id": "9ae183197bfa00282ec136d1931eefba79750608",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/requestfactory/shared/SimpleFooRequest.java",
      "new_id": "a166f9e78d6718311a8bbbf9daffe42fc4216da2",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/shared/SimpleFooRequest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67b6d43be5d67f99b380333cabd494946d7a7fdc",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/requestfactory/shared/SimpleValueProxy.java"
    }
  ]
}
