)]}'
{
  "commit": "79213b845cce1503044c7e7afa2adb84fad10276",
  "tree": "d6c5b41aa000f4b9a406b1c9290a547457c927de",
  "parents": [
    "ca8ad7bc140bc23b237620c41d755ef787bd97b1"
  ],
  "author": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Tue Jul 12 19:16:24 2016 -0700"
  },
  "committer": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Wed Jul 13 18:41:56 2016 +0000"
  },
  "message": "Make JavaScriptObject work in tests that are not GWTTestCase.\n\nJavaScriptObject and subclasses can be used in a pure jvm environment,\n(as is the case for some heavily mocked tests) as long as native methods\nare not called.\n\nNow that equals and hashCode perform calls to native methods, those\ncalls need to be guarded for the pure jvm scenario.\n\nChange-Id: I1d0906fdeab6bde4d062060a0573e2ab6ccab6a7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b78735d3b1d2e63fa66918c67edbdf4720005dc8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/core/client/JavaScriptObject.java",
      "new_id": "c4e2538ceebd8920bc8d714e49eb9775623ea4bb",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/core/client/JavaScriptObject.java"
    }
  ]
}
