)]}'
{
  "commit": "d211a79a7a896de8f22dce6a3f6203ccc8ee974d",
  "tree": "ac6fca9e73161b4ae743c91238be9e3817ab20b2",
  "parents": [
    "3ec5d744d34525c1d6314e7c320bf384ce138725"
  ],
  "author": {
    "name": "ecc@google.com",
    "email": "ecc@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Jan 12 15:49:45 2009 +0000"
  },
  "committer": {
    "name": "ecc@google.com",
    "email": "ecc@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Jan 12 15:49:45 2009 +0000"
  },
  "message": "Adds updated @deprecated comments to change listeners to reflect that both change handler and value change handler are valid upgrade paths.\nReviewed by:fabbott\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4424 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf75a46164041091e2b9df5f517847ac745be650",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ChangeListener.java",
      "new_id": "c93a7e1d5b1a1e1930b2b1e459408e4988289734",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ChangeListener.java"
    },
    {
      "type": "modify",
      "old_id": "ea4ca5a4ca4aad8331bd123ffa2b2aadb46ff5c8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ChangeListenerCollection.java",
      "new_id": "c0504e25033e4a2f335f70da7fec67fef67a3f9a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ChangeListenerCollection.java"
    },
    {
      "type": "modify",
      "old_id": "268f3adbc3a818ef056e2230d27476a78951959e",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/SourcesChangeEvents.java",
      "new_id": "1987220c784487af562e1d8afc298e681cf0285e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/SourcesChangeEvents.java"
    }
  ]
}
