)]}'
{
  "commit": "02648a4b8422733ed401f07edf8e426318bb2f8d",
  "tree": "870635094119f5b91423b69e67ee06601fd75b0f",
  "parents": [
    "1d46191d88ee9262ea05b868d2db5b44ad85fa43"
  ],
  "author": {
    "name": "Robert Greenwalt",
    "email": "robdroid@android.com",
    "time": "Tue May 18 10:52:51 2010 -0700"
  },
  "committer": {
    "name": "Robert Greenwalt",
    "email": "robdroid@android.com",
    "time": "Wed Jun 09 16:52:01 2010 -0700"
  },
  "message": "Clean up APN notifications.\n\nAdd APNType info to notifications so you can tell what\u0027s happening.  Now, even if a new APN\nshares a connection with an already-connected-to- apn type, the new type will get all\nthe connecting and connected messages on connect and disconnecting/disconnected on disconnect\neven though the shared connection remains connected.\n\nCleaning out the hacks MobileDataStateTracker needed to deal with the old situation.\nbug:2226092\n\nChange-Id: Iddd7421d6b91cda7c8405f9c3d5404ac04ef8e42\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "214510d885d546ff26bd2561ac49f2783450fc74",
      "old_mode": 33188,
      "old_path": "core/java/android/net/MobileDataStateTracker.java",
      "new_id": "ce6d613369cda0e216989109d5c92bc630c1356e",
      "new_mode": 33188,
      "new_path": "core/java/android/net/MobileDataStateTracker.java"
    },
    {
      "type": "modify",
      "old_id": "1fb014452f4cfbbf9cb41208bc052800a89113fc",
      "old_mode": 33188,
      "old_path": "core/java/android/net/NetworkStateTracker.java",
      "new_id": "29926465fa095d9cc9f9d666b19940a8681850ca",
      "new_mode": 33188,
      "new_path": "core/java/android/net/NetworkStateTracker.java"
    },
    {
      "type": "modify",
      "old_id": "81b8d40b0a37de4fe89f60f05a839a075f3aa511",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/ConnectivityService.java",
      "new_id": "1ec8d0a6c9c17a783fe0b2b39da4c6886d26ff31",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/ConnectivityService.java"
    },
    {
      "type": "modify",
      "old_id": "664dfa531e2ed5bd1e9d9d14079b18462cb9c241",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/TelephonyRegistry.java",
      "new_id": "8fc4d570400f6bd202a2a8edf3662081a26be2f2",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/TelephonyRegistry.java"
    },
    {
      "type": "modify",
      "old_id": "830af47c2cc32d318542b9ef8d5249a79ea5d416",
      "old_mode": 33188,
      "old_path": "telephony/java/android/telephony/PhoneStateListener.java",
      "new_id": "38f44d863bd4a303ec6a9e4cd3e5182a1a7177ec",
      "new_mode": 33188,
      "new_path": "telephony/java/android/telephony/PhoneStateListener.java"
    },
    {
      "type": "modify",
      "old_id": "3b9e6cc351b0c3322ff330deaa3fdd8d33bfa3fc",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/DataConnectionTracker.java",
      "new_id": "e71fe2e5b02bdd6e2166d7653f71a9eea08e741b",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/DataConnectionTracker.java"
    },
    {
      "type": "modify",
      "old_id": "4da4b6abe73d59f1e023b4a7ab557512008660fc",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/DefaultPhoneNotifier.java",
      "new_id": "06461013cd9b69e284b5476045bf0e9ce21459af",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/DefaultPhoneNotifier.java"
    },
    {
      "type": "modify",
      "old_id": "5bf8e58265932021ada279c65ebd9b255558e667",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl",
      "new_id": "79c2b40dc7ce83a3004c943f60e8d09797e9f55b",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl"
    },
    {
      "type": "modify",
      "old_id": "8ff38d90e7d42523b840cfd4bf62f3cabda5a9c7",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/Phone.java",
      "new_id": "7029031c779d12a5d987dc05daa9abb57b793ce0",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/Phone.java"
    },
    {
      "type": "modify",
      "old_id": "fbb658a9f6b46f1a86b1b9d04fc9149446d1bae8",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/PhoneBase.java",
      "new_id": "cf80691f96ceb3eea46472d57e2c2be358fa3f08",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/PhoneBase.java"
    },
    {
      "type": "modify",
      "old_id": "e96eeae8141ff87615f01717d77aeec52d553793",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/PhoneNotifier.java",
      "new_id": "691271fc772c4225d99c5f7824e7224bab420a3c",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/PhoneNotifier.java"
    },
    {
      "type": "modify",
      "old_id": "8c2a66121cb26dedd45e131aab62cc200db822a9",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/PhoneProxy.java",
      "new_id": "fb2a938c85ab6ed5422c64bbcb7a0767a2259589",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/PhoneProxy.java"
    },
    {
      "type": "modify",
      "old_id": "8934037eda8e0857d57039859b62eb44e74b8746",
      "old_mode": 33261,
      "old_path": "telephony/java/com/android/internal/telephony/cdma/CDMAPhone.java",
      "new_id": "44c65f76f98d78bb17d82105954f38f73c7addff",
      "new_mode": 33261,
      "new_path": "telephony/java/com/android/internal/telephony/cdma/CDMAPhone.java"
    },
    {
      "type": "modify",
      "old_id": "9f2a44b743b76ac9532ce6c4f7fd02d05fd67537",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/cdma/CdmaDataConnectionTracker.java",
      "new_id": "bd103d497567620bd2c0000b51f98f6b1d98af6c",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/cdma/CdmaDataConnectionTracker.java"
    },
    {
      "type": "modify",
      "old_id": "2cad6cc00a65f5c21aef59efa8da7dd245f727e5",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java",
      "new_id": "5d4dc58756a0a4e808c8f3b34d1cf48c3178ae08",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java"
    },
    {
      "type": "modify",
      "old_id": "c7b1e5cd3c52178b9c28cca422283d6a6d8ebd8e",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/gsm/GSMPhone.java",
      "new_id": "04b75bcd80606bab1630b2bc560f760dcc3cccba",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/gsm/GSMPhone.java"
    },
    {
      "type": "modify",
      "old_id": "f6d4491db35a7e3bfdfe8d0ad59c14b69703be9c",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java",
      "new_id": "6826fa8e2d41c69b2dbe7408174c24a52aae9bba",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java"
    },
    {
      "type": "modify",
      "old_id": "d539f6f1ae80e477b8d2e6faa6d9038ec9c472a5",
      "old_mode": 33188,
      "old_path": "telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java",
      "new_id": "c2f6330e183caddcb6618653113e7b28630a23f4",
      "new_mode": 33188,
      "new_path": "telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java"
    },
    {
      "type": "modify",
      "old_id": "427795b0a9add8aba2cf94546cc8bf72b76b0ea1",
      "old_mode": 33188,
      "old_path": "telephony/tests/telephonytests/src/com/android/internal/telephony/TestPhoneNotifier.java",
      "new_id": "8cb05cc19209c6c5d50e13f00140c51560b20829",
      "new_mode": 33188,
      "new_path": "telephony/tests/telephonytests/src/com/android/internal/telephony/TestPhoneNotifier.java"
    },
    {
      "type": "modify",
      "old_id": "2c8be31a22a6322f9026f73ac267773b4bfcd7c3",
      "old_mode": 33188,
      "old_path": "wifi/java/android/net/wifi/WifiStateTracker.java",
      "new_id": "364cc16cf7de0302641a7a47a9108ead5039fd43",
      "new_mode": 33188,
      "new_path": "wifi/java/android/net/wifi/WifiStateTracker.java"
    }
  ]
}
