)]}'
{
  "commit": "64901e5963f8e330a7a4a47ceeecfbb47d255dc2",
  "tree": "e6d422e590d06cfb8f8283c196984a6a1db0270d",
  "parents": [
    "03c6030ce94662ed008ca6a6447da9fb62d4ea0c"
  ],
  "author": {
    "name": "Hugo Benichi",
    "email": "hugobenichi@google.com",
    "time": "Thu Oct 19 14:42:40 2017 +0900"
  },
  "committer": {
    "name": "Hugo Benichi",
    "email": "hugobenichi@google.com",
    "time": "Wed Oct 25 12:36:29 2017 +0900"
  },
  "message": "Extract logging of default network events\n\nThis patch extracts the logging of DefaultNetworkEvent from inside\nConnectivityService and move it to a new DefaultNetworkMetrics class.\n\nThe DefaultNetworkMetrics is a singleton owned by the\nIpConnectivityMetrics singleton implementing the metrics service for\ncore networking. ConnectivityService has access to this singleton via\nLocalServices.\n\nThis class layout will allow to remove the Parcelable interface of\nDefaultNetworkEvent and will instead let the IpConnectivityMetrics\nservice grab metrics from the DefaultNetworkMetrics directly.\n\nBug: 34901696\nTest: runtest frameworks-net\nChange-Id: I55694d89124272732aba114198776462372de18b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c11100f3417f9b2e5ae942b24ae5595cc9a9a40",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/ConnectivityService.java",
      "new_id": "25c96d14e9ada21fedcbb73973f179460a8dbd45",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/ConnectivityService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7c00bb3b6701768f2e7a6bc34f4a5211d8ea762",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/connectivity/DefaultNetworkMetrics.java"
    },
    {
      "type": "modify",
      "old_id": "f2445fa360065da5b895fdaef906e69248b83120",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/connectivity/IpConnectivityMetrics.java",
      "new_id": "25e541f17baf7ee78331e898d1edfaaab9257e5d",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/connectivity/IpConnectivityMetrics.java"
    },
    {
      "type": "modify",
      "old_id": "c2cb66d5e60aa31dd6db23d50e0316b03a03265c",
      "old_mode": 33188,
      "old_path": "tests/net/java/com/android/server/ConnectivityServiceTest.java",
      "new_id": "27a29b68e12db7310811e25a2f64af277839c9c2",
      "new_mode": 33188,
      "new_path": "tests/net/java/com/android/server/ConnectivityServiceTest.java"
    }
  ]
}
