)]}'
{
  "commit": "52cbbfeb8da6080f457ea60c1af01c9fe5402bc7",
  "tree": "8c6344db5ac25689ace101765cb21d7ac1ed11e7",
  "parents": [
    "0c5c2ef4adbeaf0d28d2b32e0f5c2676b2f669d4"
  ],
  "author": {
    "name": "rjrjr@google.com",
    "email": "rjrjr@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Apr 16 19:47:47 2010 +0000"
  },
  "committer": {
    "name": "rjrjr@google.com",
    "email": "rjrjr@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Apr 16 19:47:47 2010 +0000"
  },
  "message": "Dramatically simplifies public API of RequestFactory and\nValueStore. Values\u003c\u003e interface and ValuesKey are gone,\nreplaced by bean-like Record interfaces.\n\nAlso eliminates Visitor pattern, falling back on various\ninstanceof checks.  We\u0027ll likely need something like them, but\nper-entity seemed wrong and was complicating life on both\nsides.\n\nOne concern: value store records are still JSOs, but when\nclient code handles them they are wrapped by a Java\nfacade. This is in part to work around a bug that prevents\nJSOs from being based on asbstract classes, (GWT issue 4859)\nand in part to preserve normal Java semantics, particularly\ninstanceof.\n\nThis also enshrines the previously kind of implicit \"all ids\nare strings once they reach the client\" notion. This may need\nto be re-visited and relaxed.\n\nUnder the hood, what was the ValuesKey is still kind of\naround, rechristened Schema. However, it appears only in impl\npackages; is used only by GWT-generated code; and is not used\nat all server side.\n\nReview at http://gwt-code-reviews.appspot.com/344804\n\nReview by: amitmanjhi@google.com\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7932 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f618590ad9fa2eb77e34ae0aab2ef67c3852d6fa",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/requestfactory/client/impl/AbstractListJsonRequestObject.java",
      "new_id": "3f98e9d7ad0f7ac0f73960c969ddf80e5d0ffac6",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/requestfactory/client/impl/AbstractListJsonRequestObject.java"
    },
    {
      "type": "modify",
      "old_id": "d44e67dc6cd785b98fc273c514c9e2e95fa5b591",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/requestfactory/rebind/RequestFactoryGenerator.java",
      "new_id": "7a754b1ef82a0b4bb751a100ba4bf3b8853d5a0e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/requestfactory/rebind/RequestFactoryGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "d65a0e1612e2950f3f57bc819d6d650bd2db6c37",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/requestfactory/server/RequestFactoryServlet.java",
      "new_id": "6347d2bf068fc4e4919614e2850056e38112a578",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/requestfactory/server/RequestFactoryServlet.java"
    },
    {
      "type": "modify",
      "old_id": "644455ba3fdda42c9343251aa27408d0a252d50b",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/requestfactory/shared/EntityListRequest.java",
      "new_id": "54bbac2670089f4af555183cf4b8f1a681860a7d",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/requestfactory/shared/EntityListRequest.java"
    },
    {
      "type": "modify",
      "old_id": "3ce9ab268ee4978964492b9fbf1059a9d9f106b8",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/requestfactory/shared/RequestFactory.java",
      "new_id": "67cb6acd61b8fdb816d8989c53d975e572527b7e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/requestfactory/shared/RequestFactory.java"
    },
    {
      "type": "modify",
      "old_id": "702d14b66efee19d85bc0acab4ca5aba74e044a4",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/Customized.java",
      "new_id": "75c8b6a935b3ed7ae740c66a2471e5a39cd2c376",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/Customized.java"
    },
    {
      "type": "modify",
      "old_id": "ccfbde04ad33f9ba4ce8bee3254275f8a63cb679",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/CustomizedShell.java",
      "new_id": "5e7bd2a5b1ba3ddc33f2e43201bf9d2d477f13de",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/CustomizedShell.java"
    },
    {
      "type": "modify",
      "old_id": "97adc1965a99f33dce2b23596f15a5c2f7811c44",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/EmployeeList.java",
      "new_id": "80e80fbc974092e47c37951586fc664afc85347b",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/EmployeeList.java"
    },
    {
      "type": "modify",
      "old_id": "079705c4480b08d642ef5352bfde3a6b92dbac62",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesDetailsPlace.java",
      "new_id": "6bd5ab0c52930afb9859d1bcefaef171e2ee838e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesDetailsPlace.java"
    },
    {
      "type": "modify",
      "old_id": "d6712405059ae829ff2ed815ff9767d7c8788f62",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesEditorPlace.java",
      "new_id": "4f3ba13cd07b904e9e966ef43fe1dc700d88db35",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesEditorPlace.java"
    },
    {
      "type": "modify",
      "old_id": "522da42b4a75677e72a7f8bf55a7b972fae57be5",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesListPlace.java",
      "new_id": "6d9c9358e107291c950ef9402c793cd469844ee2",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesListPlace.java"
    },
    {
      "type": "modify",
      "old_id": "dbdcf06f6c169fe9fa41d3fe6b9c1a16e4a8a785",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesPlaces.java",
      "new_id": "8547d2a8ef99d56528508587c80856ecf40acb3e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesPlaces.java"
    },
    {
      "type": "rename",
      "old_id": "7fbad81c3f3a82540c9430b3179033c06bc3e5cc",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesValuesPlace.java",
      "new_id": "3a0d167959235d827fa99e11fe4935d339d40bf4",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesRecordPlace.java",
      "score": 67
    },
    {
      "type": "delete",
      "old_id": "b47526827edc152996baf7b99b463b25fc1b7ebb",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeKey.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5a8ee3b857457d6e498517b6e50731b286f5b18",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeRecord.java"
    },
    {
      "type": "rename",
      "old_id": "3b084b4e51afc4a20c2ee3918fb472fe770f02fc",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeChanged.java",
      "new_id": "cf7c2940cc745407709e9ea890d783049154314b",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeRecordChanged.java",
      "score": 78
    },
    {
      "type": "modify",
      "old_id": "f538de22755736c32fe78c0de48f30f55c0db095",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeRequest.java",
      "new_id": "61c1ea7f25179eb81cfac4a58ebd0eee040afcc9",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeRequest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2d2a12192ad2ae799ec6dd4aab8e0a95e27a5e2",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesEntityTypesProcessor.java"
    },
    {
      "type": "delete",
      "old_id": "9de2353afb0c5d64843f9c5b1f4b077ea3966793",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesKey.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a5ffb726edbb818d0883f84245f6bc227ab0f8a3",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesKeyFilter.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0ce7b16601f7c9af8891c098844f65df8e3a187",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesKeyProcessor.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fa723ff3d149dbc504bc2288b3e97fe1c3c1b9b7",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesKeyVisitor.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3676407b4af95843f663ecff9e830e618b459651",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesRequestFactory.java",
      "new_id": "d3de7bc61cce76fdb317c64e32e6a35415be45b0",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesRequestFactory.java"
    },
    {
      "type": "modify",
      "old_id": "bac16bd6649c2fe63b93b5c196bcc3ab9cd0e44d",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesServerSideOperations.java",
      "new_id": "80eca80080a5cd05edb51acad0084cb7c8ae9a40",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesServerSideOperations.java"
    },
    {
      "type": "delete",
      "old_id": "4efe9f845e3055f6d9c45499a041e415d638079a",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportChanged.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9bfbf7e5fa8941ec75f6e6c03825b9096c58cf8c",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportKey.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a1644e94236ea7688f2dd746a69d7b339665f0b",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportRecord.java"
    },
    {
      "type": "copy",
      "old_id": "3b084b4e51afc4a20c2ee3918fb472fe770f02fc",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeChanged.java",
      "new_id": "b4c058d3ebd760e5f19941c59ec4dc6eda0cadfc",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportRecordChanged.java",
      "score": 75
    },
    {
      "type": "modify",
      "old_id": "0ea2229957bc875bf39a212187639c34a4010252",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportRequest.java",
      "new_id": "98dfb80ac12b21ebb7212a026b45dc26a8af3120",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportRequest.java"
    },
    {
      "type": "modify",
      "old_id": "2a0277160f41a22b9959b2fb785edcdf9e7c8cbf",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/Scaffold.java",
      "new_id": "6f4c1ef1633c805dafc449b2f592d4b6f75bf8c9",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/Scaffold.java"
    },
    {
      "type": "modify",
      "old_id": "11520f2675666200fa535e0e6e623e099a73da20",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldDetailsRequester.java",
      "new_id": "0c7c841ecdfadbe74a9df84e2e40ba6681723221",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldDetailsRequester.java"
    },
    {
      "type": "modify",
      "old_id": "5784ac3b1500a13d945284997c1384554a8501b2",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldDetailsViewBuilder.java",
      "new_id": "59ecc76595a18568a85801f8398be77bd78c9779",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldDetailsViewBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "15febf45608e3a40e48aa1f425b6e24ce6fe5856",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldListViewBuilder.java",
      "new_id": "0b8b22027d65fe89f91559c4e0383c8a314849b9",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldListViewBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "ad9c05d7403d0ef7cab103cfdc0471452469df3e",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/ExpensesKeyNameRenderer.java",
      "new_id": "e80e17e55d035cad30da7f5840350903f0c94a79",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/ExpensesKeyNameRenderer.java"
    },
    {
      "type": "modify",
      "old_id": "a9f85acc17f3e397d4c10f678def9e6078aa9c5f",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/ListPlaceRenderer.java",
      "new_id": "7b15630b6de95291cf2ed500912c93218143ba5f",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/ListPlaceRenderer.java"
    },
    {
      "type": "modify",
      "old_id": "cbf303a07b842e86d61becd4f781599d0af788b3",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/AllEmployeesRequester.java",
      "new_id": "8c7b73b75469124d77533c9a287ff02b3d00e8de",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/AllEmployeesRequester.java"
    },
    {
      "type": "modify",
      "old_id": "5207c121725c43892a70d5fc8956cfca72bcf85b",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeDetailsBuilder.java",
      "new_id": "b6cfa6fa89fcc97054c17947db8906f71398a9d3",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeDetailsBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "0f60c7a66972f6e9b8f62c0f61b913189f389f7d",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.java",
      "new_id": "c2c6f83f3250c5fc958b040c619eaacb8b411af4",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.java"
    },
    {
      "type": "modify",
      "old_id": "edb519a4c74663d8b3af6d766f99c451a0cc554c",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/AllReportsRequester.java",
      "new_id": "8ae03596a5fa72a1ac237e01227fc2f11569b057",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/AllReportsRequester.java"
    },
    {
      "type": "modify",
      "old_id": "9ac7a948539988bfb4cb8ee75c57d69d5ced3617",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportDetailsBuilder.java",
      "new_id": "613316ea8536202df058f6795eb0ddcfeddfb46e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportDetailsBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "b1f8d6c389e767d6157f24317104e487fd7a7682",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.java",
      "new_id": "860e7a82ba86a9f7fa0b75698a4272cad499ec74",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.java"
    },
    {
      "type": "modify",
      "old_id": "700276649c375fe4552b3c33a8e5ba2beff4a2ba",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/server/ExpensesDataServlet.java",
      "new_id": "96d582c0811a7772368cfce41fef316c7518e853",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/server/ExpensesDataServlet.java"
    },
    {
      "type": "modify",
      "old_id": "7764bb89233f2a3806fb8b9629ace5c5936ba343",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/client/DeltaValueStoreJsonImpl.java",
      "new_id": "40728577c2504181d5ec4c1a59e38c52f421ca9e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/DeltaValueStoreJsonImpl.java"
    },
    {
      "type": "modify",
      "old_id": "7e6751a3d42e5f7ec56d1e373e859c9fc90adc30",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/client/RecordKey.java",
      "new_id": "4d5759137f601b85448307f8853701af8370a728",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/RecordKey.java"
    },
    {
      "type": "modify",
      "old_id": "c935cd44ed5b69b3a035ee513dc057c8ea894835",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/client/ValueStoreJsonImpl.java",
      "new_id": "bebbfc14379a4aac612b22511ddb70386c1269c9",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/ValueStoreJsonImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a80f90fbd99437b7a389a0f5ab14a4bdd63f01cb",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/client/ValueStoreListViewAdapter.java",
      "new_id": "ba2ded589af50d7e31665dd55e113c7d13563f38",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/ValueStoreListViewAdapter.java"
    },
    {
      "type": "delete",
      "old_id": "09dc6ac4caacbacd5dcdd8003f229802261be567",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/client/ValuesImpl.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "19057bddecbb2757295141f2e6fb5c56f325616b",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/client/ValuesListViewTable.java",
      "new_id": "cc834f74b8bafb9868c02e529d7abbec364384af",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/ValuesListViewTable.java"
    },
    {
      "type": "modify",
      "old_id": "20226515e38b019c3f3c0dc69554182814fc80ec",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/DeltaValueStore.java",
      "new_id": "44c6d57285d6d5c4d7a7402351de2648ea961d80",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/DeltaValueStore.java"
    },
    {
      "type": "delete",
      "old_id": "43bd160f554067dce3b4f481f67d81db4da324d1",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/PrimitiveProperty.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4691decf58f7fd01af22f4312a63450e096be72a",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/Property.java",
      "new_id": "fbb82584afed1190448f2625efa3f8126892a985",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/Property.java"
    },
    {
      "type": "rename",
      "old_id": "7578dbfcb52359e0ecb36d9e8d1f610a621fbe03",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/ValueRef.java",
      "new_id": "13b919b8613dbd5c73b3737069eff9d98870d4a3",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/PropertyReference.java",
      "score": 68
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b3b8c441fd9f97cbbc80667da926f6dc1164051",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/Record.java"
    },
    {
      "type": "rename",
      "old_id": "206889859cac327150af35136d87a69fc5181632",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/ValuesChangedEvent.java",
      "new_id": "1a32786a9e638b7bce5a14929b24e2ba30bf2bc5",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/RecordChangedEvent.java",
      "score": 68
    },
    {
      "type": "delete",
      "old_id": "74c0092cacfaf87aeee21efd289ebe92dd04a77b",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/Values.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1781525ce8f02d8d7bdc5c26949f62ea12283e11",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/ValuesKey.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2839a6a0ad5a6c377d096ad870897393ea4cd7d7",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/ValuesListView.java",
      "new_id": "5fe4111b2df77a40d1ac0e1c9b4512cc51c4d704",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/ValuesListView.java"
    },
    {
      "type": "delete",
      "old_id": "5e0579c84b9ea2a85a6166a7536b4fe5cb1cd9af",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/impl/PrimitivePropertyImpl.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cdfdcae3e1b707ccf373a43918f24e94bddb20bf",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/shared/impl/PropertyImpl.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c8f16308bafff23170fc288e2148afeedef1766",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/impl/RecordImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "144883a9bce998170a96bb9ba3664d862fdc4333",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/impl/RecordJsoImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99d6b6b6838504eb1fdcefdcd7898296c68d9f37",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/shared/impl/RecordSchema.java"
    }
  ]
}
