)]}'
{
  "commit": "132fe8d27dcb45b363dff3eeb347ff2f4cf60901",
  "tree": "0e4c3338fd9e8562438f3e83f6f32c0f78aa4402",
  "parents": [
    "dbccd44a638ae8705a5b14bff8b2dd74abc26045"
  ],
  "author": {
    "name": "Lorenzo Colitti",
    "email": "lorenzo@google.com",
    "time": "Thu Oct 31 23:30:47 2013 +0900"
  },
  "committer": {
    "name": "Lorenzo Colitti",
    "email": "lorenzo@google.com",
    "time": "Mon Nov 25 17:24:30 2013 +0900"
  },
  "message": "Use BaseNetworkObserver in Tethering.\n\nTethering currently inherits from the AIDL interface\nINetworkManagementEventObserver, so it has to provide no-op\nimplementations of all the interface\u0027s methods. Inherit from\nBaseNetworkObserver and get rid of the no-ops.\n\n[Cherry-pick of f4e90eac87bc31611ddd80c46fc924d35ce66c1c]\n\nBug: 9180552\nChange-Id: I74859b0d77951005651aaaa418185857e40eeedb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "231a40aef67f6b99c2712915d31bd712a225469b",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/connectivity/Tethering.java",
      "new_id": "adf1dfc10ef5598f5f8651b7740a17cad334c3b0",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/connectivity/Tethering.java"
    }
  ]
}
