)]}'
{
  "commit": "3179c398a7c3168c722eeca3597aab1da601d44b",
  "tree": "5ee87ae7876889b741b4f886cef84452303b76f4",
  "parents": [
    "121529acfaa7c3832a3237b0750dd2ca44cf7624"
  ],
  "author": {
    "name": "bobv@google.com",
    "email": "bobv@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Apr 13 23:12:16 2009 +0000"
  },
  "committer": {
    "name": "bobv@google.com",
    "email": "bobv@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Apr 13 23:12:16 2009 +0000"
  },
  "message": "When class metadata is disabled, use the class seed functions to derive predicable names that can be deobfuscated via the symbol map files.\nThis implementation should be reconsidered as part of a larger cleanup of how class literals are modeled.\n\nPatch by: bobv\nReview by: scottb\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5226 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4bab76f526453fd150de71943e8402a6d13fd1f2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JClassLiteral.java",
      "new_id": "bd1f2308cf9c945472bda86126f44f766a146c7c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JClassLiteral.java"
    },
    {
      "type": "modify",
      "old_id": "2f8b5ea0be4b4cb706ba9d26d200e54694d3e72b",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java",
      "new_id": "4f7a170b72a1c157bc9c4cefe16df1825b538b0c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java"
    },
    {
      "type": "modify",
      "old_id": "db0d92822f1bb4fbab40c6ceb121f2230872b066",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java",
      "new_id": "a36e49792899ff28d0075f175f8da75457c03a5b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java"
    },
    {
      "type": "modify",
      "old_id": "2ea57f30ce2d08568a5b2e1c535f7531e00d7be4",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java",
      "new_id": "2b6364dbebc4679066b58d981fb814085f5e7e54",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java"
    },
    {
      "type": "modify",
      "old_id": "515fecfac91c33ed4df3fb3981bcf95867e6babf",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/Class.java",
      "new_id": "acb4b52e3c0316f73be385a985b0f4f40a83da79",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/Class.java"
    },
    {
      "type": "modify",
      "old_id": "94a3d54a6494087fab1c6be5fc2b23457e619ba5",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dev/jjs/test/ClassObjectTest.java",
      "new_id": "0849b3a605ab9f8a07d8302bfc4e483dbfd48862",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dev/jjs/test/ClassObjectTest.java"
    }
  ]
}
