)]}'
{
  "commit": "a793a671976eab3f7199e00e2fa0affb2cf5bc56",
  "tree": "46045b5ef4083d651ae4ef955cf71869ba3e6aa7",
  "parents": [
    "fc0fc0e341f2a2d707d5a8eafd65db34bdffb35c"
  ],
  "author": {
    "name": "Lorenzo Colitti",
    "email": "lorenzo@google.com",
    "time": "Thu Jul 31 23:20:17 2014 +0900"
  },
  "committer": {
    "name": "Robert Greenwalt",
    "email": "rgreenwalt@google.com",
    "time": "Fri Aug 01 23:52:04 2014 +0000"
  },
  "message": "Improve LegacyTypeTracker.\n\nKeep track of requests as well as of networks that come and go.\nThis is necessary, for example, to ensure that we pretend that\nHIPRI has gone down when the HIPRI request goes away, even\nthough the underlying cell network is actually completely\nunaffected.\n\nAlso, ensure that when switching default networks we send\ndisconnect broadcasts (and do so *before* connect broadcasts, to\nmaintain the illusion).\n\nBug: 16610051\nChange-Id: Ib3c831387124940156df05b312cc36bc0724373e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5382489168e23172b042a18f80e0c107e8a04755",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/ConnectivityService.java",
      "new_id": "7aba4a4fa0ec9805182deb1466a4dfe3e5b842ee",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/ConnectivityService.java"
    }
  ]
}
