)]}'
{
  "commit": "5e29db087a5085f58915df41acd0e987ccbcbfd4",
  "tree": "01a0010a399a80ad54ba17c5b7f836acbb46ce72",
  "parents": [
    "25faa3e75c2c4d9f11499693ad4f90cd93a617fa"
  ],
  "author": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Jan 14 22:31:54 2009 +0000"
  },
  "committer": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Jan 14 22:31:54 2009 +0000"
  },
  "message": "Fixes issue #3247.  The upshot is, Pruner could leave the AST in an invalid state.  In practice, this almost never mattered because TypeTightener would happily come along and fix things up.  But sometimes, this would occur on the final Pruner pass, and since TypeTightener doesn\u0027t run after that, badness ensued.\n\nPatch by: spoon, scottb\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4460 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c9859ae8cf12a8299466f2a37e95b55864db93b",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java",
      "new_id": "01b04ba35d0861ff4d440bb9335c24f788d371fc",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java"
    },
    {
      "type": "modify",
      "old_id": "65ed0ab99d6890dab18c612f60635d4dc1bc0326",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java",
      "new_id": "836ed93089334b92464ce3a12c267d40cb9352fc",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java"
    },
    {
      "type": "modify",
      "old_id": "e6e365725ed685332ea19df5820fd51c6832de76",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dev/jjs/test/CompilerTest.java",
      "new_id": "a383f0b70467063a140d8fb63f5e5c6dd76d0c44",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dev/jjs/test/CompilerTest.java"
    }
  ]
}
