)]}'
{
  "commit": "883d48dec5d3a979b330b701b7d696e4bf86deb7",
  "tree": "933efd3f5e7846d4e29379ad3cb239a9aeff02be",
  "parents": [
    "27362d919a4da49841cc5e97f6ae8355e6772e3f"
  ],
  "author": {
    "name": "rjrjr@google.com",
    "email": "rjrjr@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Sat Apr 03 18:30:35 2010 +0000"
  },
  "committer": {
    "name": "rjrjr@google.com",
    "email": "rjrjr@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Sat Apr 03 18:30:35 2010 +0000"
  },
  "message": "Reorganizes bikeshed/src/com/google/gwt/samples/expenses to a more ideal\nlayout. In particular sets patterns for multiple entry points and\nshared code.\n\nReview at http://gwt-code-reviews.appspot.com/294802\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7876 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73a1c0014a06b1755c3f1b248c80c92b804a385a",
      "old_mode": 33188,
      "old_path": "bikeshed/eclipse.README",
      "new_id": "952072b698c80476ac574a3b178ec1e1501b71ed",
      "new_mode": 33188,
      "new_path": "bikeshed/eclipse.README"
    },
    {
      "type": "modify",
      "old_id": "495b94f3a5eb453db6415f7b700086367fdb19af",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/requestfactory/RequestFactory.gwt.xml",
      "new_id": "596b46c4bc4d066809fa237ae30d13ce7562d987",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/requestfactory/RequestFactory.gwt.xml"
    },
    {
      "type": "delete",
      "old_id": "10961e06c059760169e6eb27febb7e87382a9aea",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/Expenses.gwt.xml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "30e7a84ad0f8be303d32f20464b7672c1abe2da1",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/ExpensesScaffold.gwt.xml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "30e46d218d695e66738a900e53da03c1c5992ef6",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/EntityListView.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a914a866cf8c2cd6a10ab02981e7ebdb4097606b",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ExpensesScaffold.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "254c7324265d5b4bbb79e9cf149c1e7341d82f4c",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ListRequester.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "21f01e513ab2bb3027db20f075894746fc48d7db",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/place/Places.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": "2510e8ca4571b8ec5a5ccba0a8cc755f1215d2ea",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ExpensesCommon.gwt.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0206721508e94f3d6b513980650edf6396a0a73e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ExpensesCustomized.gwt.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3e5ba43cbf122921cb82dc0cf03ba2f8f0f5cff",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ExpensesScaffold.gwt.xml"
    },
    {
      "type": "rename",
      "old_id": "712430507569450d5b42eaee8df1f272e9bbd35d",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/Expenses.java",
      "new_id": "1fa5b9eec21ecf5063b459a3b79df090d4952606",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/Customized.java",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "ecef4a54db1f54a75fd5ecb32e22766b0772f316",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/Shell.java",
      "new_id": "2e059f4d11c8fb9f1f8e58807d200945ec181797",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/CustomizedShell.java",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "9e08c7e39d3b4af3012ea215bfd372450c000dcc",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/Shell.ui.xml",
      "new_id": "4c36cc6e13150e6d32fa78f6356b91ab66369667",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/CustomizedShell.ui.xml",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "2131d4bd1a4309c5b8c2488fc58fb4de089cf037",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/EmployeeList.java",
      "new_id": "16346582f814335598dd6c928d98c91d8984a501",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/customized/EmployeeList.java",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "ee91140e7b35e114ca847975e93b116b4c9fa615",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/place/EntityDetailsPlace.java",
      "new_id": "c59f613d664aff55f062450656d21a13ea52a3d1",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesDetailsPlace.java",
      "score": 68
    },
    {
      "type": "rename",
      "old_id": "23bf5211b3ac267d7a18e9b812db7817709d8368",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/place/EditEntityPlace.java",
      "new_id": "914dd996f4d49d99cc5925dd73a21286ec79ab30",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesEditorPlace.java",
      "score": 64
    },
    {
      "type": "rename",
      "old_id": "55755427eea7509dccd621ba06658cb8f345891e",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/place/EntityListPlace.java",
      "new_id": "85a9ea8fb0cef9d5400c0a2d9386ed9c700da5bc",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesListPlace.java",
      "score": 63
    },
    {
      "type": "rename",
      "old_id": "4401c56e79f0ef7b1c6a3def661ca24acf04c2db",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/place/AbstractExpensesPlace.java",
      "new_id": "bf0d22f438efb1ec42870b7d081278c4b447115e",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesPlace.java",
      "score": 70
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "807e521f6819356c297e9b25870f0bc0d8eb8eaa",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesPlaces.java"
    },
    {
      "type": "rename",
      "old_id": "57436d38d5d1181f01c4b73f8345f7d9fc2c54c0",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/place/ExpenseEntityPlace.java",
      "new_id": "6ce09728bb953969194f7214ad9bbb8b01f558e0",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/place/ExpensesValuesPlace.java",
      "score": 60
    },
    {
      "type": "rename",
      "old_id": "e51e4c205841416e731f3849add48f6fba895e94",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/EmployeeChanged.java",
      "new_id": "bace733f158fb3a4d7f9f1659aff29370ac13460",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeChanged.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "39965b42e36a18919dc61c6dbf2690a444267311",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/EmployeeKey.java",
      "new_id": "d4854a9c2efe2b32e524dd7a70151846c3a1df55",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeKey.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "13c3511e6cf5867dcfe87f25c8023dba55d9e4cd",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/ExpensesEntityKey.java",
      "new_id": "1ffca0892dac3b13b9840a03166e8f49ee03458b",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesKey.java",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "771bea9f409c255654733260af68290aad5693d0",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/ExpensesEntityFilter.java",
      "new_id": "cff83d59129d65846666cba615da7a07aff8e682",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesKeyFilter.java",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "ecd260e3b487d0a7c1c694232fff304f2db9aa78",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/ExpensesEntityVisitor.java",
      "new_id": "c0b4f8112fdab1cf39a420c16e6d29f115b69b24",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesKeyVisitor.java",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "280df5f8d546de4f800ff106ba9c1f66be8c1bf9",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/ExpenseRequestFactory.java",
      "new_id": "2307d30657cbde4d116dc5763043d1d7b0aaad0a",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ExpensesRequestFactory.java",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "1a625a99d5c22685f2bd413a3af0cf979ee9fea8",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/ReportChanged.java",
      "new_id": "b2c6200dc5c8c8bf842036ead6326e8c81e54ff4",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportChanged.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "7e5530ea433df6a4b68a71b9ab775f0c740a6d3b",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/shared/ReportKey.java",
      "new_id": "66e6845d6d61416a5b28804f747633eb44411c0b",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportKey.java",
      "score": 93
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d39c091befe8815cfe6ba383775185afcf0856bc",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/Scaffold.java"
    },
    {
      "type": "rename",
      "old_id": "d013f5b970c9b4c3a9b8228d65339ce5c450ca8d",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/DetailsRequester.java",
      "new_id": "1b75f13c8ad4f49fd47e4f43e1ca04c9b72a9e77",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldDetailsRequester.java",
      "score": 73
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6920a39abedd8df00b48c3e02266c45aff198270",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldListRequester.java"
    },
    {
      "type": "rename",
      "old_id": "9555b5e1ef062fdb7fd022cdbdf378dbfe9595f5",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ExpensesScaffoldShell.java",
      "new_id": "d6033410f4618090dc4ccccea5261756394af507",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldShell.java",
      "score": 76
    },
    {
      "type": "rename",
      "old_id": "d7a63fab97b732077b29e8885cc6e7c13890f7a9",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ExpensesScaffoldShell.ui.xml",
      "new_id": "d7a63fab97b732077b29e8885cc6e7c13890f7a9",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/scaffold/ScaffoldShell.ui.xml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b99320adcc5e2c5863cf0a88e4a1d3e4cb7f2af4",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/EntityNameRenderer.java",
      "new_id": "ff9b3338bcc928d34ffdbfbd9ae47291dc484d8f",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/ExpensesKeyNameRenderer.java",
      "score": 60
    },
    {
      "type": "rename",
      "old_id": "155af2557dd4f438d71a619e62fe5aaf69fcfcdf",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ListPlaceRenderer.java",
      "new_id": "82be353b16e0edc2349d9859343027139499e497",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/ListPlaceRenderer.java",
      "score": 61
    },
    {
      "type": "rename",
      "old_id": "6d32ccf3dfb7467476a6e915a80eaacbffecf424",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/EmployeeListView.java",
      "new_id": "ef3757ad8c34dbe1a1bfd8ef25bc1465fcb2ad90",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.java",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "ba1eb646d115915c505d2f4f5d6279dd69a37807",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ReportListView.java",
      "new_id": "cc4385baf5b08146e3886f63465e9c2b7abf7ed2",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.java",
      "score": 85
    },
    {
      "type": "modify",
      "old_id": "9a4b1afa958a5dc9acd6ea158e94d8e1ae6e54f6",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/server/ExpensesDataServlet.java",
      "new_id": "db425fb6ed4cf1b7114117fccef9b38e5261c211",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/server/ExpensesDataServlet.java"
    },
    {
      "type": "modify",
      "old_id": "f9804ccbefc09d2b3036ba8b51c92b6e89928cf8",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/valuestore/ValueStore.gwt.xml",
      "new_id": "28774e576e8331f961a378c20c6ac857f57cd175",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/ValueStore.gwt.xml"
    },
    {
      "type": "rename",
      "old_id": "a1f03cf4927cd7d69aa68248d68b384ee9d749c5",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ListModelAdapter.java",
      "new_id": "22dd0a560ccc38b383b7c4f80c75aef04d947790",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/ListModelAdapter.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "4c46b46262e55f5180995422f60ec0e618a66d8f",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ValuesListViewTable.java",
      "new_id": "fcad0e4a550d2b26a1d696345ed5bd96575da6f3",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/ValuesListViewTable.java",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "7fab0c5dffd2830d82a59c4758cffbe15f2216b9",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/client/ValuesListViewTable.ui.xml",
      "new_id": "7fab0c5dffd2830d82a59c4758cffbe15f2216b9",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/valuestore/client/ValuesListViewTable.ui.xml",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "7aca7ac7b6517dc9131fe455673cd4b8e59d71a2",
      "old_mode": 33188,
      "old_path": "bikeshed/war/Expenses.css",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "6182ba0af93a6fc131bac8baee3078669aca402b",
      "old_mode": 33188,
      "old_path": "bikeshed/war/Expenses.html",
      "new_id": "04e5c6bc8ae3323c45c6feb759f2387e5652846b",
      "new_mode": 33188,
      "new_path": "bikeshed/war/ExpensesCustomized.html",
      "score": 96
    },
    {
      "type": "modify",
      "old_id": "ff5527538dc46f6eeedc9946effb9c4836edb55b",
      "old_mode": 33188,
      "old_path": "bikeshed/war/ExpensesScaffold.html",
      "new_id": "ec589345a0983a6e0b0418854b3b40e88d135056",
      "new_mode": 33188,
      "new_path": "bikeshed/war/ExpensesScaffold.html"
    },
    {
      "type": "modify",
      "old_id": "f962f5323b399be3559a36da3d67a90eb18f4e2a",
      "old_mode": 33188,
      "old_path": "bikeshed/war/WEB-INF/web.xml",
      "new_id": "a308f028f6e6ccb211e08f2f027cef65ebfde20c",
      "new_mode": 33188,
      "new_path": "bikeshed/war/WEB-INF/web.xml"
    }
  ]
}
