)]}'
{
  "commit": "2a5683bf35856923a6304e0d27b3ae0c8bd58c3d",
  "tree": "557c35fc9fbeaaeef253a998ca91050403ae52b5",
  "parents": [
    "82a898b85bc66ff4b37c648dd148dfead96b4624"
  ],
  "author": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Oct 31 00:44:52 2008 +0000"
  },
  "committer": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Oct 31 00:44:52 2008 +0000"
  },
  "message": "Improvify ConstantMap!\n\n1) It\u0027s very lightweight now.\n\n2) It\u0027s small in code size.\n\n3) It\u0027s not serializable anymore! (It used to extend HashMap.)\n\n4) New and improved tests.\n\n5) Empty maps are allowed.\n\nPatch by: amitmanjhi\nSuggested by: scottb\nReview by: scottb\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@3915 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a7779b39150c112601ae9ab204386d1aa8d4c06",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/i18n/client/impl/ConstantMap.java",
      "new_id": "0ecec17345ee8b141bffad17edf2ea988f2fb7e7",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/i18n/client/impl/ConstantMap.java"
    },
    {
      "type": "modify",
      "old_id": "e18625cf120acbc9b8769d59f289495545e1aa9c",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/i18n/rebind/ConstantsMapMethodCreator.java",
      "new_id": "a192966292fb93ac016ee6c103dbbe5a2680d349",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/i18n/rebind/ConstantsMapMethodCreator.java"
    },
    {
      "type": "modify",
      "old_id": "433f6987e316a7c0deada82f74005b2ead5ec96f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/i18n/rebind/ConstantsWithLookupImplCreator.java",
      "new_id": "8a7272b1f2c833c7d99345a443ed22fe4da165be",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/i18n/rebind/ConstantsWithLookupImplCreator.java"
    },
    {
      "type": "modify",
      "old_id": "95a0b7f032fc8d939b58d5d8fcc57240480a2ee1",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/ConstantMapTest.java",
      "new_id": "8503fc72d21e1b47cfca8149f8dd0ceed8a53de5",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/i18n/ConstantMapTest.java"
    },
    {
      "type": "modify",
      "old_id": "588982560d8f7267577757033f53e35ff76a6f68",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/I18NTest.java",
      "new_id": "394b090ca44e05fbdb79db8485146b313413d304",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/i18n/client/I18NTest.java"
    },
    {
      "type": "modify",
      "old_id": "96d307aac6a8d6ad063dd43f36fcaf8bfe29f7bb",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/TestConstants.java",
      "new_id": "e97674aa7692e11064ec8bfb450018ffac3a2fa8",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/i18n/client/TestConstants.java"
    },
    {
      "type": "modify",
      "old_id": "aeb7d51c79fa48cfe094d4f4f15ecec89b4d11bc",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/TestConstants.properties",
      "new_id": "35d7acfef13e70c928406750e7cd448a3d267abf",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/i18n/client/TestConstants.properties"
    },
    {
      "type": "modify",
      "old_id": "566bdad8907993d95518c32f91c3adcae4404798",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners.java",
      "new_id": "8abbc8b2a76995dd426c9bf9c847b832e258e8ee",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/i18n/client/resolutiontest/Inners.java"
    }
  ]
}
