)]}'
{
  "commit": "e779ab57ce3a2108f32feb97c71e6e19ca5a13e1",
  "tree": "d0bee968303b05f05c8c83b1ee3393ba7435c0e3",
  "parents": [
    "e3c057578a1b3318339cdbc26afd61be4c7617bf"
  ],
  "author": {
    "name": "rice@google.com",
    "email": "rice@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Jan 21 12:40:04 2011 +0000"
  },
  "committer": {
    "name": "rice@google.com",
    "email": "rice@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Jan 21 12:40:04 2011 +0000"
  },
  "message": "Optimize redundant \u0027switch\u0027 statements\nFix bug caused by using short idents when matching case bodies\n\nReview at http://gwt-code-reviews.appspot.com/1311801\n\nReview by: scottb@google.com\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9585 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e795adb89520ead1b4a93bce87094e0260fd67c4",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java",
      "new_id": "7aeb7f420b82218978063e90b2733da78ca1ffde",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "397894d12eb197940ffc441a05a75b8fbe3a24e8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/JsDuplicateCaseFolder.java"
    },
    {
      "type": "modify",
      "old_id": "1a0ff060eb6f4743f6495395a2c3e22ee44470ae",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/JsSourceGenerationVisitor.java",
      "new_id": "5eea334623c3dfa95f3c55a2c20e810fc547b6a7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/JsSourceGenerationVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "a363f883093334d51d341c6d3f4ab20f9c2bf6e8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/JsToStringGenerationVisitor.java",
      "new_id": "a8d1e1eb310c998d1698d0d87f84e35a5eef9c40",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/JsToStringGenerationVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "a4a06c8c6fcf7d4d644f82c47ed46841c6568687",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/ast/JsBlock.java",
      "new_id": "0cbf91c99fed8ab9485fb3c9136058eb1f92070a",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/ast/JsBlock.java"
    },
    {
      "type": "modify",
      "old_id": "5c2fb73333603341957750027e23d77ced890b06",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/ast/JsBreak.java",
      "new_id": "5c63bde48a67f79936461286a14847856292c991",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/ast/JsBreak.java"
    },
    {
      "type": "modify",
      "old_id": "2440155023bb35c2b4449cb3cf9cc191f59ba040",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/ast/JsIf.java",
      "new_id": "b1b9d3d995afaea4bdc720d831a0ebdb79244ed5",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/ast/JsIf.java"
    },
    {
      "type": "modify",
      "old_id": "f370ee40329a20bf7ec7fdaa1f55d97e4024550d",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/ast/JsNode.java",
      "new_id": "1f4add6f6c522a84b9b48f28d5b97159e0743375",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/ast/JsNode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aec66fd083603956037db065aa55c1d57f984d5f",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/js/JsDuplicateCaseFolderTest.java"
    }
  ]
}
