)]}'
{
  "commit": "73e2cefbe7e4e240a28fd4e8c10ec5b0a7267e6e",
  "tree": "2d3f24947fadce08e96eeb370021b8de22e90693",
  "parents": [
    "4600b549edc00235b3598e8d2d75ee28f8006cd4"
  ],
  "author": {
    "name": "rice@google.com",
    "email": "rice@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon May 11 20:40:11 2009 +0000"
  },
  "committer": {
    "name": "rice@google.com",
    "email": "rice@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon May 11 20:40:11 2009 +0000"
  },
  "message": "It\u0027s not reasonable at this time to enforce the rule that a\nconfiguration property be defined before it is set.  This patch\nloosens the restriction so that multiple compatible definitions\n(including definitions implied by \u003cset-configuration-property\u003e) can\nco-exist.  A detailed warning is logged indicating the definition\nsites, and the fact that the behavior may eventually be disallowed.\n\nReview by: spoon\n\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5334 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cc8bb9a6244b61e3d0ff1acbaf0b67d4f9e0b7e",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/cfg/ModuleDefLoader.java",
      "new_id": "a9bcbd628db3f6139c6e66fc3343bae4794f969a",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/cfg/ModuleDefLoader.java"
    },
    {
      "type": "modify",
      "old_id": "63c40da13c0c1d5dda6828c84a70d67dc35ec0fe",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/cfg/ModuleDefSchema.java",
      "new_id": "f41cc8b1baa6da77070be8ec7b53abbf645bb308",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/cfg/ModuleDefSchema.java"
    }
  ]
}
