)]}'
{
  "commit": "45c43a6f5a2c5fded432da2e1b1b03899c0c33b4",
  "tree": "d0eb125d5e055cc9f197b903dc8319e94b37ee97",
  "parents": [
    "31bc2c345449a5b9dbd271d913d437b50ac430f8"
  ],
  "author": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Sep 08 16:08:10 2009 +0000"
  },
  "committer": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Sep 08 16:08:10 2009 +0000"
  },
  "message": "Fixes bugs where a cloned JMethodCall fails to preserve an overridden return type.\n\nHopefully by adding a copy constructor, we can avoid these bugs in the future.\n\nReview by: cromwellian\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@6095 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c27d5ab819700e589e977894b9794004caeb5ea2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JMethodCall.java",
      "new_id": "42559f7570bc7f6c3f0160b2ad76f463fa668a66",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JMethodCall.java"
    },
    {
      "type": "modify",
      "old_id": "f4c5a2d03e04a35f0d1d03c9736d6004826b788b",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CloneExpressionVisitor.java",
      "new_id": "5c7de38071a4d7a06471f4aa6625016c92708f9f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CloneExpressionVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "91d04b8d2a1f3ab79400f4cb4b3c4d77fe29c634",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java",
      "new_id": "a6fb2b4607b18830dd039a335a014f3ddef0fec7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java"
    }
  ]
}
