)]}'
{
  "log": [
    {
      "commit": "2f0ad7bfd601500f265e80a9a93a1cfce12e5485",
      "tree": "4cb894817882d72228e6d5100f6d16ee72b99491",
      "parents": [
        "150a3953038ded42bb31f3e231fbbe0d64187c7e",
        "f5bc3443753052c4cd962310a30ce791d50f9663"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Sun Mar 24 19:17:45 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 24 19:17:45 2019 -0700"
      },
      "message": "Merge \"Marked nullable in setter argument\"\nam: f5bc344375\n\nChange-Id: I6eb379b487e85e4523227938a1f1c281b6b1a8ce\n"
    },
    {
      "commit": "f5bc3443753052c4cd962310a30ce791d50f9663",
      "tree": "9b980f7bdf4fab026639f7e3116e65c50c3a2118",
      "parents": [
        "ed2e54a521cefcc6da98e5483a8c848172e0c70a",
        "f31d83904c087a6e2c7618b7097c2bfc646faf99"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Mon Mar 25 02:01:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 25 02:01:52 2019 +0000"
      },
      "message": "Merge \"Marked nullable in setter argument\""
    },
    {
      "commit": "c028f7a57a89e25813e257f6311f5a74f42281a0",
      "tree": "689006328e8e0cbb648d98061057350e698a8e48",
      "parents": [
        "187bd825b80c9ff6280ad32f0ccde4aef4568db8",
        "e1dda15d6c1380ba0c6941b5454dcdccd85b5f11"
      ],
      "author": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Fri Mar 22 18:22:15 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 22 18:22:15 2019 -0700"
      },
      "message": "Merge \"Annotate Data and Voice Roaming setters with @TestApi.\"\nam: e1dda15d6c\n\nChange-Id: I450069925ec6b931d88c964aba4975167531d93d\n"
    },
    {
      "commit": "e1dda15d6c1380ba0c6941b5454dcdccd85b5f11",
      "tree": "717d518988b3d69495be52c37bc6aef334270581",
      "parents": [
        "00ccf23ebdf660e30ed468938e7f64ee774e1594",
        "e19048e52b9db21f86982ec0341a30083b3b9f97"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 23 01:03:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 23 01:03:31 2019 +0000"
      },
      "message": "Merge \"Annotate Data and Voice Roaming setters with @TestApi.\""
    },
    {
      "commit": "3f7de4bc99fe22a92fe78060f410b66dcb58aa10",
      "tree": "77bd56e23991627ee5d94557575d1631b0e361d6",
      "parents": [
        "e2f6ad6b4859b71f9d0b464c6bc68bdba0bea45a",
        "419956210a68abda8178bace9b609ba823b42158"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Mar 21 23:02:09 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 23:02:09 2019 -0700"
      },
      "message": "Merge \"Add NETWORK_SCAN permission\"\nam: 419956210a\n\nChange-Id: Ia9fe0ff68145e1a6bbb5bd903012e1ecb57a3d0b\n"
    },
    {
      "commit": "419956210a68abda8178bace9b609ba823b42158",
      "tree": "e78be124ab047d18db88e7ec9c7d1848403db741",
      "parents": [
        "507d69d5d98d017d9274081fbace2237dd525fc3",
        "69d4d8b1700ce3f1db8a16183a6d4029ca886d26"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Mar 22 05:44:10 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 22 05:44:10 2019 +0000"
      },
      "message": "Merge \"Add NETWORK_SCAN permission\""
    },
    {
      "commit": "69d4d8b1700ce3f1db8a16183a6d4029ca886d26",
      "tree": "610cd3879d56b0d092776fa5347fd93c4c65ea34",
      "parents": [
        "853983ef32f7cca0a847d260192d2a64d54c65a8"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Mar 21 16:08:03 2019 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Mar 22 05:43:43 2019 +0000"
      },
      "message": "Add NETWORK_SCAN permission\n\nBug: 126779616\nTest: compiles\nChange-Id: I2dd4beffca3afdcc0a0f071404ff62747faa3877\nMerged-In: I2dd4beffca3afdcc0a0f071404ff62747faa3877\n"
    },
    {
      "commit": "c19f41b2b21aa4418a57e656aca4bcf91c968322",
      "tree": "3360a2e44c100b27bccf6c5f8d418c2a91e2efdc",
      "parents": [
        "1eb23ba267c44d86a8a003a425d1b9050f069800",
        "aed6ea52dea9a1df5b385a585ec6d2f3f50b0411"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Thu Mar 21 20:50:18 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 20:50:18 2019 -0700"
      },
      "message": "Merge \"Support query cancellation for async DNS API\"\nam: aed6ea52de\n\nChange-Id: I400d98e13cf36ca16c3743eddee96bfae4b47b5c\n"
    },
    {
      "commit": "aed6ea52dea9a1df5b385a585ec6d2f3f50b0411",
      "tree": "bbd6db9e4b207406721ff69cfece8833c462fa28",
      "parents": [
        "64bb980f457d843026fd301e05b666a84441d96d",
        "c09f2d69a129daffaeccc56504acd8b3efe4805e"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Fri Mar 22 03:26:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 22 03:26:21 2019 +0000"
      },
      "message": "Merge \"Support query cancellation for async DNS API\""
    },
    {
      "commit": "8a6dbb8446ce7b885a43bcf3775fac68c8b76186",
      "tree": "5674affadc63a9d234e4eb05691b413e0d4bc207",
      "parents": [
        "7d73c0b4d661032a606e396cca6591535f73bf2a",
        "ac3406f9c6eb72f6f538f31274d4c15422599758"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 21 17:50:56 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 17:50:56 2019 -0700"
      },
      "message": "Merge changes from topic \"iwlan_api_review\"\nam: ac3406f9c6\n\nChange-Id: I39775146064de0041c963a460f20a65e94fa6e78\n"
    },
    {
      "commit": "ac3406f9c6eb72f6f538f31274d4c15422599758",
      "tree": "6051cbb28af8d2cca88c9342e0c5ed092fc4ebf4",
      "parents": [
        "0b6c77167e52a101b715a96446816b81ae482d9d",
        "c876b65663fab631dbd8c57aacd5d10d10251b99"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Mar 22 00:29:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 22 00:29:07 2019 +0000"
      },
      "message": "Merge changes from topic \"iwlan_api_review\"\n\n* changes:\n  IWLAN API review changes\n  Unhide methods required for Parcelable class\n  Added annotations to the API\n"
    },
    {
      "commit": "e41be2c8765193e6c12419743a43d48bc9d6a9bf",
      "tree": "6cf26d29d4792bc7452984d952543a8a7507bc52",
      "parents": [
        "653b7f60590a15e365cb85bbd2fc0b6323f52eaf",
        "9a1888ce6264cc70b9b3af9344a3fddd1151cbe1"
      ],
      "author": {
        "name": "Patrick Huang",
        "email": "pinchin@google.com",
        "time": "Thu Mar 21 16:51:05 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 16:51:05 2019 -0700"
      },
      "message": "Merge \"Add \"from\" extra for ACTION_TOGGLE_SUBSCRIPTION_PRIVILEGED\"\nam: 9a1888ce62\n\nChange-Id: I342884174fbaaa13b0973038f6cb70258ba436d7\n"
    },
    {
      "commit": "2c3dba919416a261a2237369d1e806fe76cb227e",
      "tree": "23f861f3023901ad7d144478a8a94c67cb6dc54a",
      "parents": [
        "1cb491e42315ddfcadb27ce5d4f92bbf86d33200",
        "0b88e07ea591e1cb4d13e3e3790ca888202b1fd3"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 21 16:35:46 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 16:35:46 2019 -0700"
      },
      "message": "Merge \"Expose CellInfoTdscdma\"\nam: 0b88e07ea5\n\nChange-Id: I6ec42e526ba4a26f26b263c9ab7d83a10a476e97\n"
    },
    {
      "commit": "9a1888ce6264cc70b9b3af9344a3fddd1151cbe1",
      "tree": "048cd4f07a0e0d86bafe7679e2077a7eb6cffd4f",
      "parents": [
        "ee7a7f63a989d3ec833dfa715d5f8c40077a8530",
        "d1385242ad249b4a6a3d9a8288468d23122f3b30"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 21 23:35:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 23:35:39 2019 +0000"
      },
      "message": "Merge \"Add \"from\" extra for ACTION_TOGGLE_SUBSCRIPTION_PRIVILEGED\""
    },
    {
      "commit": "0b88e07ea591e1cb4d13e3e3790ca888202b1fd3",
      "tree": "0d8614ffc945eb4a435a7ed88d3b0c5ff39d3d9b",
      "parents": [
        "18870b2e4e206e97a3114fcffaaae35d1abb8ff6",
        "b2bfb29595dc2733d5e49a3274b226251a56c002"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 21 23:19:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 23:19:43 2019 +0000"
      },
      "message": "Merge \"Expose CellInfoTdscdma\""
    },
    {
      "commit": "1cb491e42315ddfcadb27ce5d4f92bbf86d33200",
      "tree": "ceb5d21bd73ad81887e857fcda4c5227c3fcfdf1",
      "parents": [
        "be4d9657a703b25bd96293d8cb425eb6bc327f13",
        "18870b2e4e206e97a3114fcffaaae35d1abb8ff6"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 21 14:58:24 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 14:58:24 2019 -0700"
      },
      "message": "Merge \"Deprecate SystemApi that was accidently made public in P\"\nam: 18870b2e4e\n\nChange-Id: I235d5466ac67e60d4cf59c28131c30421fbfd18c\n"
    },
    {
      "commit": "18870b2e4e206e97a3114fcffaaae35d1abb8ff6",
      "tree": "cf0c176e4481f4806520d3cc0890bd1d5896ba80",
      "parents": [
        "c5461c4490fcbe0b17785baffd3e8241efaf271e",
        "6898dae9fbca2cf8783c9dd252b9ec07c151a126"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 21 21:46:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 21:46:25 2019 +0000"
      },
      "message": "Merge \"Deprecate SystemApi that was accidently made public in P\""
    },
    {
      "commit": "c876b65663fab631dbd8c57aacd5d10d10251b99",
      "tree": "f279d38c98c8e05be5db3c34c1a30f5fe6530ea0",
      "parents": [
        "aff62b8a329984f49e6b8771dd0e882ef2e735c2"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Mar 18 00:12:03 2019 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 21 14:12:24 2019 -0700"
      },
      "message": "IWLAN API review changes\n\nMade several API changes per API council\nsuggestions.\n\nTest: Manual + unit tests\nBug: 127812471\nBug: 128607082\n\nMerged-In: I0f93c07207b10b566e9f858361e55b18dc0881a0\nChange-Id: I0f93c07207b10b566e9f858361e55b18dc0881a0\n(cherry picked from commit 806b64228db64e25bd04ab5da607094932561b36)\n"
    },
    {
      "commit": "aff62b8a329984f49e6b8771dd0e882ef2e735c2",
      "tree": "6ec687cd6da551108ba7cb1ef08c6f687810cbfa",
      "parents": [
        "22241e178887f1288758fc8c1515e654be6ba587"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sun Mar 10 12:45:52 2019 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 21 13:40:37 2019 -0700"
      },
      "message": "Unhide methods required for Parcelable class\n\nThose methods were already public in the base class.\n\nTest: Build\nFIXES: 126702898\n\nMerged-In: Ibce8f9bf5d1a3ebf9225fa46422dc3c78e29b1f6\nChange-Id: Ibce8f9bf5d1a3ebf9225fa46422dc3c78e29b1f6\n(cherry picked from commit 654bb21f703f943d24586323c9eb822fc06a0857)\n"
    },
    {
      "commit": "22241e178887f1288758fc8c1515e654be6ba587",
      "tree": "bdda3593bf8f2ab03d5b7113adfb7ddfcc6f404c",
      "parents": [
        "c5461c4490fcbe0b17785baffd3e8241efaf271e"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Mar 05 14:31:01 2019 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 21 13:39:21 2019 -0700"
      },
      "message": "Added annotations to the API\n\nAdded @NonNull and @Nullable to APIs.\n\nTest: Build\nBug: 126702898\n\nMerged-In: I697298837858829bb0851aba389159701fa0fc5e\nChange-Id: I697298837858829bb0851aba389159701fa0fc5e\n(cherry picked from commit 1eb3f0cdaed5a7156e9dcb11223f7f4ac82f1360)\n"
    },
    {
      "commit": "be4d9657a703b25bd96293d8cb425eb6bc327f13",
      "tree": "abc57a1fae75d9c89bb3193f7abf427da50d1b06",
      "parents": [
        "20fd6bdc01557648827cd4883bd274332823f9f0",
        "c5461c4490fcbe0b17785baffd3e8241efaf271e"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Thu Mar 21 12:07:24 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 12:07:24 2019 -0700"
      },
      "message": "Merge \"Modified MultiSim APIs\"\nam: c5461c4490\n\nChange-Id: I12da49b887202f340be7f1a290bdc8c99863eac0\n"
    },
    {
      "commit": "c5461c4490fcbe0b17785baffd3e8241efaf271e",
      "tree": "ab4f12fe3c3400c64937cf6c0301d13c35abab06",
      "parents": [
        "f6c4aa1f672f505e9c409e968d783c56f03b2a2d",
        "8e17c7064d07b116a4c1bc79c0d2e3c2a00341d3"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Thu Mar 21 18:53:11 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 18:53:11 2019 +0000"
      },
      "message": "Merge \"Modified MultiSim APIs\""
    },
    {
      "commit": "d1385242ad249b4a6a3d9a8288468d23122f3b30",
      "tree": "3a0d0d9c10f8629a7aeb9141438ddc904066a156",
      "parents": [
        "f6c4aa1f672f505e9c409e968d783c56f03b2a2d"
      ],
      "author": {
        "name": "Patrick Huang",
        "email": "pinchin@google.com",
        "time": "Tue Mar 19 14:58:51 2019 -0700"
      },
      "committer": {
        "name": "Patrick Huang",
        "email": "pinchin@google.com",
        "time": "Thu Mar 21 11:22:39 2019 -0700"
      },
      "message": "Add \"from\" extra for ACTION_TOGGLE_SUBSCRIPTION_PRIVILEGED\n\nBug: 126242076\nTest: Test on phone to ensure the extra is received by LPA\nChange-Id: I1367fa988dbc71eb30631ebf9903309eba3ef96d\nMerged-In: I1367fa988dbc71eb30631ebf9903309eba3ef96d\n"
    },
    {
      "commit": "ea992811ff1c3c326f96bfc7762f1508785bee37",
      "tree": "04867313acdc97ef867f05255d1e2d3656948cfc",
      "parents": [
        "9e3f29037bbb9e751736a4aa2ebdb55f93e4fc53",
        "ae25b62203fc2b90ebcafbceea1727aa2795e722"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Mar 21 10:55:23 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 10:55:23 2019 -0700"
      },
      "message": "Merge \"Update documentation\"\nam: ae25b62203\n\nChange-Id: Idbe416dbd182eea082c67de330f38f3696f81b11\n"
    },
    {
      "commit": "9e3f29037bbb9e751736a4aa2ebdb55f93e4fc53",
      "tree": "c19a1847b3e8cadcdd32b73bceca94555ac62e36",
      "parents": [
        "6962eea7c7e5816b2bbb637b760a39749b759f99",
        "43c1ade6613c79282e68182d21b34b2d26d1556f"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Thu Mar 21 10:46:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 10:46:03 2019 -0700"
      },
      "message": "Merge \"Fix Automated API Review issues.\"\nam: 43c1ade661\n\nChange-Id: I9c007c129269a80d9aede31c8980dbd42e9f1f84\n"
    },
    {
      "commit": "ae25b62203fc2b90ebcafbceea1727aa2795e722",
      "tree": "8e37386b230c16e30cc1f7ca4a29c6d60367f0f1",
      "parents": [
        "43c1ade6613c79282e68182d21b34b2d26d1556f",
        "705b2c7033b9dab644b7ae3beac57343d75dcfb2"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Mar 21 17:36:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 17:36:14 2019 +0000"
      },
      "message": "Merge \"Update documentation\""
    },
    {
      "commit": "43c1ade6613c79282e68182d21b34b2d26d1556f",
      "tree": "561d365159837c831f6572c03e6d7fd112bd15b6",
      "parents": [
        "775d11c988d46044b647eed1825f552df3d475a7",
        "d9736de38b204748e16b882f4ff4c8f12bdf3288"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Thu Mar 21 17:19:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 17:19:26 2019 +0000"
      },
      "message": "Merge \"Fix Automated API Review issues.\""
    },
    {
      "commit": "69aa833953a120ae85a4ba92e80e7a60b4086e8f",
      "tree": "f1f5240271a8c1474db76647e0f7840babf9b3e9",
      "parents": [
        "a0b2076f75cab4c909e2d68a81afe2ce4280548e",
        "814bb8f62738e3f16cd7bfffe3d9818717a7799c"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Thu Mar 21 07:24:16 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 07:24:16 2019 -0700"
      },
      "message": "Merge \"Fix Automated API Review issues.\"\nam: 814bb8f627\n\nChange-Id: I9cbe7dc166ec066b8785553f31dc32ea0572be8e\n"
    },
    {
      "commit": "814bb8f62738e3f16cd7bfffe3d9818717a7799c",
      "tree": "59596aa73daec303fbe068f5b8fcfaa6b5b35062",
      "parents": [
        "580319197525647fb2176246698c440da695fe32",
        "79b380cfe713480d6bcbc7655911e83d3025b3c6"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Thu Mar 21 14:11:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 14:11:36 2019 +0000"
      },
      "message": "Merge \"Fix Automated API Review issues.\""
    },
    {
      "commit": "a0b2076f75cab4c909e2d68a81afe2ce4280548e",
      "tree": "13ec21c924f40a241dc55f22d21c03ccdc7e6d30",
      "parents": [
        "43411c851d2ca7093af52675a9054ac7b9bcb4e9",
        "580319197525647fb2176246698c440da695fe32"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Mar 21 07:09:14 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 21 07:09:14 2019 -0700"
      },
      "message": "Merge \"Define DhcpErrorEvent constants at compile time\"\nam: 5803191975\n\nChange-Id: I6ccc8d92c5742422fc29da1fe15d6108d036b72f\n"
    },
    {
      "commit": "580319197525647fb2176246698c440da695fe32",
      "tree": "873e65eab707f28e3d790c2af877aee4d7ccc47d",
      "parents": [
        "a34aa2acabad58435a868a6feaf7a2c94084dc57",
        "542c622baf25cde663e0e6de2a5117abbf395697"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Mar 21 13:57:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 21 13:57:18 2019 +0000"
      },
      "message": "Merge \"Define DhcpErrorEvent constants at compile time\""
    },
    {
      "commit": "f31d83904c087a6e2c7618b7097c2bfc646faf99",
      "tree": "bbf6e4f4935e125556b1099f05259752afdb56fa",
      "parents": [
        "21caf8d65e44b61ade850b0e02b7a711cb8d96d7"
      ],
      "author": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Thu Mar 21 16:22:05 2019 +0800"
      },
      "committer": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Thu Mar 21 18:27:34 2019 +0800"
      },
      "message": "Marked nullable in setter argument\n\nMarked nullable in setter argument\n\nBug: 128703423\nTest: build pass\nChange-Id: I2c50d59bacbcdc5190658ae7ad48920908655b97\n"
    },
    {
      "commit": "79b380cfe713480d6bcbc7655911e83d3025b3c6",
      "tree": "46a07cace15580a625c27998b5db9556c5bee96d",
      "parents": [
        "9c7fb4566dd8092f633acb921e3458bc067e5ffe"
      ],
      "author": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Fri Mar 15 17:17:02 2019 +0800"
      },
      "committer": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Thu Mar 21 15:16:58 2019 +0800"
      },
      "message": "Fix Automated API Review issues.\n\nThese API\u0027s argument/return value must be marked either @NonNull\nor @Nullable.\n\nBug: 126701148\nBug: 126699090\nBug: 126701058\nBug: 126700772\nBug: 126699941\nBug: 126701299\nBug: 126700007\nBug: 126700900\nTest: atest FrameworksNetTests\nChange-Id: Id030a9f1116178b96aa3d4614b10969a537b2fc4\n"
    },
    {
      "commit": "8e17c7064d07b116a4c1bc79c0d2e3c2a00341d3",
      "tree": "55b7020cc6d7a91d3f92a699e246651bd0fd6ea5",
      "parents": [
        "f6cbc2d533ad1099618e5d4dc3276241beb401d2"
      ],
      "author": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Tue Mar 19 13:47:11 2019 -0700"
      },
      "committer": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Wed Mar 20 23:04:52 2019 -0700"
      },
      "message": "Modified MultiSim APIs\n\nCapitalize S in Multisim.\nisMultiSimSupported should return three states, to describe the three possible cases\n(hardware not supported, hardware supported but carrier restricted, available)\n\nBug: 128524079\nTest: compilation\nChange-Id: Icbd36f714c577a965d39336d54d7224c8c2c7cd2\nMerged-In: Icbd36f714c577a965d39336d54d7224c8c2c7cd2\n"
    },
    {
      "commit": "d9736de38b204748e16b882f4ff4c8f12bdf3288",
      "tree": "60ec4311e9bc852633b4d3c5a99d4997bc5dee2a",
      "parents": [
        "9c7fb4566dd8092f633acb921e3458bc067e5ffe"
      ],
      "author": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Fri Mar 08 16:35:20 2019 +0800"
      },
      "committer": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Thu Mar 21 13:55:37 2019 +0800"
      },
      "message": "Fix Automated API Review issues.\n\n1. Some API\u0027s argument/return value must be marked either\n@NonNull or @Nullable.\n2. Change some system APIs to public APIs.\n3. Modify the method name\n\nBug: 126700123\nBug: 126702339\nBug: 126699682\nBug: 118296575\nBug: 126699216\nBug: 126699675\nBug: 126699429\nBug: 126699193\nBug: 123586045\nTest: atest FrameworksNetTests\nChange-Id: Iaa2832cdcf83758ed0fec81b954a0c63bc5a7bf6\n"
    },
    {
      "commit": "b2bfb29595dc2733d5e49a3274b226251a56c002",
      "tree": "708d34cb9b7b4fd93f4c8f0d06460ca927451841",
      "parents": [
        "9c7fb4566dd8092f633acb921e3458bc067e5ffe"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Mar 19 13:20:17 2019 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 21 01:10:18 2019 +0000"
      },
      "message": "Expose CellInfoTdscdma\n\nExpose CellInfoTdscdma and CellSignalStrengthTdscdma\nwhich are both returned by existing public APIs.\nThis corrects an oversight whereby the values returned\nby the public API could not be used by callers.\n\nExisting CTS tests already validate these structures as\nthough they were public (which was the intention).\n\nNote, this was also requested as feedback in the public\nbeta.\n\nBug: 128880490\nTest: cts - atest CellInfoTest; atest SignalStrengthTest\nMerged-In: Ia75ea9af52796729e26b85ca04fd97b6c9b80f8e\nChange-Id: Ia75ea9af52796729e26b85ca04fd97b6c9b80f8e\n"
    },
    {
      "commit": "6c1815ac793c2c153c13cdaf49d66a609c3777d9",
      "tree": "a56c5e05583eed26988dfcf30de200e0cbc25917",
      "parents": [
        "c9da35e296f4731d94a6af555d8c14ddce5af03a",
        "84ea11384dee076e914fd29316012706220f9fb7"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Mar 20 16:36:19 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 20 16:36:19 2019 -0700"
      },
      "message": "Merge \"API review feedback changes\"\nam: 84ea11384d\n\nChange-Id: I37c4f558d313d3ea7f201633273dc53f6ffd128c\n"
    },
    {
      "commit": "84ea11384dee076e914fd29316012706220f9fb7",
      "tree": "9c4db2c05f08ba7aeb662889cc33fdc79909f3d7",
      "parents": [
        "592e9abb0b2228ae8baa672e4609cfa3283567f8",
        "1b9eafb4f4e55d892de30663ddb4992e8a1e0de0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 20 23:22:20 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 20 23:22:20 2019 +0000"
      },
      "message": "Merge \"API review feedback changes\""
    },
    {
      "commit": "c9da35e296f4731d94a6af555d8c14ddce5af03a",
      "tree": "87855f25603cfb2930b7eb8909f328e111203839",
      "parents": [
        "ec6bf56d64642ef61eb8bfffe1c4dcaa09f10b70",
        "592e9abb0b2228ae8baa672e4609cfa3283567f8"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Mar 20 15:57:24 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 20 15:57:24 2019 -0700"
      },
      "message": "Merge \"Add Prefix per Carrier requirement\"\nam: 592e9abb0b\n\nChange-Id: I84cae8e10cd495d2504f6dddba0f622b8c3b49a0\n"
    },
    {
      "commit": "108cb12a6a8cc482ffee8e6329c283953d2994d6",
      "tree": "459208d191f56f25f4e9fa093d9a68e401d05035",
      "parents": [
        "cdc0da732d41b7f8ef891324b73999e54da3aa60"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Mar 20 14:16:14 2019 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Mar 20 14:16:14 2019 -0700"
      },
      "message": "Add Prefix per Carrier requirement\n\nSome carrier requires if users dial an emergency number address with\nsome prefix, the combination of the prefix and the address is also a\nvalid emergency number to dial.\n\nBug: 122429213\nTest: Treehugger\nChange-Id: Ib9b96bb0a210aba64a8652984d22f3564813fa9d\nMerged-In: Ib9b96bb0a210aba64a8652984d22f3564813fa9d\n(cherry picked from commit 69f48c5e906512bf9ac56b315daa6d4dfdfb7600)\n"
    },
    {
      "commit": "1b9eafb4f4e55d892de30663ddb4992e8a1e0de0",
      "tree": "d7cf49e8aaab1bb631aec073285e36b26188c33c",
      "parents": [
        "cdc0da732d41b7f8ef891324b73999e54da3aa60"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Mar 16 23:00:35 2019 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Mar 20 14:08:27 2019 -0700"
      },
      "message": "API review feedback changes\n\nMade the follwing changes based on API council review\nfeedback\n\n1. Made the class and its Builder class final\n2. Removed methods that should not be in the builder\n3. Changed the return type of available services\n   from array to list.\n\nTest: Unit tests\nBug 127657991\n\nMerged-In: I3c2d406fed3ddaf62dee193c7657caf8c5bc13d2\nChange-Id: I3c2d406fed3ddaf62dee193c7657caf8c5bc13d2\n(cherry picked from commit 20d71403b8a1950bb44ee183138dc7a83c673472)\n"
    },
    {
      "commit": "ec6bf56d64642ef61eb8bfffe1c4dcaa09f10b70",
      "tree": "8ad3fa642a42be87e5984361a3b88cd6a94a67b3",
      "parents": [
        "bfed6db4e19b646013566794f145d13e1632a1ff",
        "cdc0da732d41b7f8ef891324b73999e54da3aa60"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 20 13:29:07 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 20 13:29:07 2019 -0700"
      },
      "message": "Merge \"Make ImsException final\"\nam: cdc0da732d\n\nChange-Id: Ic2aafb555b69398852409fc80f6ace5f0f92d1dc\n"
    },
    {
      "commit": "705b2c7033b9dab644b7ae3beac57343d75dcfb2",
      "tree": "c7daeca6cc91dad44f549bfef2c764645c69de45",
      "parents": [
        "cdc0da732d41b7f8ef891324b73999e54da3aa60"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Mar 20 13:02:24 2019 -0700"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Mar 20 13:26:43 2019 -0700"
      },
      "message": "Update documentation\n\nFixes: 128919950\nTest: no change to behavior\nChange-Id: If303386de0ce8bdc215eb42ed8ad313cbb91ca44\n"
    },
    {
      "commit": "cdc0da732d41b7f8ef891324b73999e54da3aa60",
      "tree": "4b0abcb45c56bf70e4a38a4a7d0193446cf38c48",
      "parents": [
        "6d771769201badd4390ced008ca082b9d6226c2c",
        "264915fd188ec33b0f177388d067786fe7526b6b"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 20 20:10:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 20 20:10:32 2019 +0000"
      },
      "message": "Merge \"Make ImsException final\""
    },
    {
      "commit": "ffddf67508dd915737b7c51015c2dbb6fafca645",
      "tree": "9627564225910e79ca3a44c651c298fb6e52ebf4",
      "parents": [
        "48b058ef41e92342391b19ac0cb07445025cdc3e",
        "7afba9e583335cac90e6dcdb0c79c80966a362f2"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Mar 20 11:42:00 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 20 11:42:00 2019 -0700"
      },
      "message": "Merge \"[API feedback] fixed API for NR\"\nam: 7afba9e583\n\nChange-Id: I703b745d276171f57092668d502441d45ae6ded6\n"
    },
    {
      "commit": "546c24ccb6daa8bc90a7a92bf9d5387bafbe9488",
      "tree": "5c53b7b8c21b3ef53f24c4747be7333be3925df0",
      "parents": [
        "05a8e0b44cdfa466ff1c4dce36b7c08cfb178238"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Mar 11 11:12:58 2019 -0700"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Mar 20 11:19:21 2019 -0700"
      },
      "message": "[API feedback] fixed API for NR\n\nThis CL included the follow change:\n1. Change getPreferredNetworkTypeBitmap to\ngetPreferredNetworkTypeBitmask [b/126552419]\n2. Change setPreferredNetworkTypeBitmap to\nsetPreferredNetworkTypeBitmask [b/126552419]\n3. Add @IntRange annonation to CellIdentityNr.getNrarfcn() [b/126552419]\n\n4. In javadoc, explain the acronym NR to say: (New Radio 5G)\n[b/126552559]\n\n5. Mark CellInfoNr.getCellSignalStrength and CellInfoNr.getCellIdentity\n    as @NonNull [b/126699572]\n\n6. Mark CellIdentityNr.getMncString() and CellIdentityNr.getMccString()\n    as @Nullable [b/126702744]\n\nBug: 126552419\nBug: 126552559\nBug: 126699572\nBug: 126702744\nTest: build\nMerged-In: I133075a3688c3fa7550c8a2f43bc13d8b25999b2\nChange-Id: I133075a3688c3fa7550c8a2f43bc13d8b25999b2\n"
    },
    {
      "commit": "6898dae9fbca2cf8783c9dd252b9ec07c151a126",
      "tree": "d5dcc4aba1bc6f58e53dd569f91c2ab9898a7dba",
      "parents": [
        "289759e0d2cbc381a7495e28094f55b31a702058"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Mar 08 13:22:49 2019 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 20 10:55:41 2019 -0700"
      },
      "message": "Deprecate SystemApi that was accidently made public in P\n\nImsFeature.Capabilities was accidently made public in P\ndue to a reference to it in another @SystemApi method.\nMarking as @Deprecated in Q and then moving back to @hide\nin R.\n\nBug: 115639348\nTest: manual\nChange-Id: Iab0d0c9227798b9f4e153d1c5a0a4e16353ee87c\n"
    },
    {
      "commit": "542c622baf25cde663e0e6de2a5117abbf395697",
      "tree": "159e703e1ef96f6c3db40fc58e56839b61e1bb6a",
      "parents": [
        "2656b3d4cce7ed5e6e5cc1d608c420267f1ad193"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Mar 20 16:35:05 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Mar 20 16:35:05 2019 +0900"
      },
      "message": "Define DhcpErrorEvent constants at compile time\n\nAddresses API review comments.\n\nBug: 126700007\nTest: m\nChange-Id: I8c32a0e8bcf2d63eaf33c9ac884afd4fdbe0fdd3\n"
    },
    {
      "commit": "55e73c27a885a60e064c2c4043f1909d987f0b89",
      "tree": "83b3bd7fcbfd01db2afbf8a181b236ebc2f6f1f8",
      "parents": [
        "72841b4287b9408b5e85fc4bf639acb74462cd3b",
        "936c536bbaf96262e8e1178b9ad608a935708bdb"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Mar 19 23:42:34 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 19 23:42:34 2019 -0700"
      },
      "message": "Merge \"Renamed NetworkRegistrationState to NetworkRegistrationInfo\"\nam: 936c536bba\n\nChange-Id: I8142e09fbee353c95a4b429e8d1bc7365aa5863e\n"
    },
    {
      "commit": "936c536bbaf96262e8e1178b9ad608a935708bdb",
      "tree": "ebd7cb68df96cf6556cd6840c99ad5cb01155bfe",
      "parents": [
        "31e3f2e7345bf55c856d9a8156514afccc96e8d3",
        "f9d06c78d8b59aebfb04dc47b264c202cd2e921f"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Mar 20 06:30:53 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 20 06:30:53 2019 +0000"
      },
      "message": "Merge \"Renamed NetworkRegistrationState to NetworkRegistrationInfo\""
    },
    {
      "commit": "39e5f3feaf41bb53dd5fc1cd08b0394928893181",
      "tree": "53ab7c364c71beb8e141556643d48efee1f33fd7",
      "parents": [
        "0b0d934919c7f42ebfe81b57a8303eadce7c1491",
        "cea27f432760b5759916c9d6c3a01522766f8249"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Tue Mar 19 17:51:34 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 19 17:51:34 2019 -0700"
      },
      "message": "Merge \"Add Parcelable implementation for ApfCapabilities\"\nam: cea27f4327\n\nChange-Id: I218b583755259a8c0824777c3247a090bdbd348b\n"
    },
    {
      "commit": "cea27f432760b5759916c9d6c3a01522766f8249",
      "tree": "30feeed6c17c73ab80369c09d444c10b6a653bca",
      "parents": [
        "f0a67227c45d3571cc88510979567ecbb97a6c41",
        "3ac239292c40ad06cfa1d0106a2695c01313fa33"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Mar 20 00:34:53 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 20 00:34:53 2019 +0000"
      },
      "message": "Merge \"Add Parcelable implementation for ApfCapabilities\""
    },
    {
      "commit": "264915fd188ec33b0f177388d067786fe7526b6b",
      "tree": "559653041e48d7e991174452314e5c75abcc09c4",
      "parents": [
        "289759e0d2cbc381a7495e28094f55b31a702058"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Mar 19 14:48:37 2019 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Mar 19 14:48:37 2019 -0700"
      },
      "message": "Make ImsException final\n\nBug: 128902253\nTest: atest FrameworksTelephonyTests\nChange-Id: I88058f8382978163718de8194249fad87ae52d10\n"
    },
    {
      "commit": "e19048e52b9db21f86982ec0341a30083b3b9f97",
      "tree": "bedd4066b8bd3d698912a9804cd3a6efff3d660f",
      "parents": [
        "e3cc2e6c9817df06acb55fcbab8f838907ed8a33"
      ],
      "author": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Fri Mar 15 11:20:01 2019 -0700"
      },
      "committer": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Tue Mar 19 14:44:04 2019 -0700"
      },
      "message": "Annotate Data and Voice Roaming setters with @TestApi.\n\nCTS testing for ServiceState\u0027s getRoaming() requires using\nsetDataRoamingType() and setVoiceRoamingType() for preparing state.\nThese are currently annotated as @hide and @UnsupportedAppUsage, with a\nmaxTargetSdk of P.\n\nBug: 74207290\nTest: atest CtsTelephonyTestCases:ServiceStateTest\nChange-Id: I08efeeae81494c0431ce34c5d68a73d4824c8d1d\n"
    },
    {
      "commit": "90e2f900ca1cfe18ed5b178db5fabe714574cc8e",
      "tree": "e5f5c4906525c775c6673656c99728d8a5a817fd",
      "parents": [
        "716111d81cb113392728338f195fe9ca285d80f4",
        "e3cc2e6c9817df06acb55fcbab8f838907ed8a33"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Tue Mar 19 07:46:17 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 19 07:46:17 2019 -0700"
      },
      "message": "Merge \"Revert \"Rename some failed causes\"\"\nam: e3cc2e6c98\n\nChange-Id: I29efdbba830f08ca1a0c01058fce719c8b501dbe\n"
    },
    {
      "commit": "e3cc2e6c9817df06acb55fcbab8f838907ed8a33",
      "tree": "5937257b128c828f81cdaeb4fa84a77234e69ad7",
      "parents": [
        "856ef55672ad68fbbe470a1906f0add96797d8e9",
        "f5e0242249effbdb6edc997028aea846cb0bcece"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 19 14:31:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 19 14:31:34 2019 +0000"
      },
      "message": "Merge \"Revert \"Rename some failed causes\"\""
    },
    {
      "commit": "f9d06c78d8b59aebfb04dc47b264c202cd2e921f",
      "tree": "18ba1bfc65536b379523d7e9c5852d776828f6c5",
      "parents": [
        "93bf5ef49512a1e51f5da05f57f49b6423904ee5"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Mar 15 14:49:53 2019 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Mar 19 06:55:12 2019 -0700"
      },
      "message": "Renamed NetworkRegistrationState to NetworkRegistrationInfo\n\nAPI review changes. The class covers more information other than\nregistration state.\n\nTest: Build\nBug: 127657991\nMerged-In: I8af36b388182ab08257b64c37078f156d4821709\nChange-Id: I8af36b388182ab08257b64c37078f156d4821709\n(cherry picked from commit e27d3fde88d37332cc9970c79b25060c003e9f17)\n"
    },
    {
      "commit": "55d7bc0106b6a6f522c3c6f529af2bf47845e36b",
      "tree": "4553859cc55bb7864af2edd951a86787a7d3bf0c",
      "parents": [
        "7d249575a1b01e49bbed093d339084df06ceb762",
        "4a66729cfe250322f22e01e85dc0c3f10b209f2a"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Tue Mar 19 01:21:20 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 19 01:21:20 2019 -0700"
      },
      "message": "Merge \"Fix API for SocketUtils\"\nam: 4a66729cfe\n\nChange-Id: I2340b528ab7a1a628e257205603d0d902f7cccd0\n"
    },
    {
      "commit": "4a66729cfe250322f22e01e85dc0c3f10b209f2a",
      "tree": "7e7c414d1463493750ebe7119104196bbcfa8b14",
      "parents": [
        "2656b3d4cce7ed5e6e5cc1d608c420267f1ad193",
        "5156902853d5fe3b295c23cc53da50660b7a8a67"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Tue Mar 19 08:08:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 19 08:08:50 2019 +0000"
      },
      "message": "Merge \"Fix API for SocketUtils\""
    },
    {
      "commit": "7d249575a1b01e49bbed093d339084df06ceb762",
      "tree": "3ea6274e3fd8f9ef026ec7b60870ea0d368e88d2",
      "parents": [
        "9a4c839725ee53cc2fd9b48cf5c7c837693f1340",
        "2656b3d4cce7ed5e6e5cc1d608c420267f1ad193"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Mon Mar 18 23:05:15 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 23:05:15 2019 -0700"
      },
      "message": "Merge \"Replace Handler with Executor for async DNS API\"\nam: 2656b3d4cc\n\nChange-Id: I5fb0d659d27894ca9f243654f9283764f1369745\n"
    },
    {
      "commit": "9a4c839725ee53cc2fd9b48cf5c7c837693f1340",
      "tree": "277365c67e06fc4a26952a9c6249b9e12e84566a",
      "parents": [
        "53187655d04083b809625f11feb18d6324ffe0db",
        "f1d0fd2642cb2e3793fa73755b5501db0e3aa865"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Mon Mar 18 22:55:37 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 22:55:37 2019 -0700"
      },
      "message": "Merge \"Refactor answer callback for async DNS query JAVA API\"\nam: f1d0fd2642\n\nChange-Id: I26eb642cc04e3804cd82a56e45a890689b3c643f\n"
    },
    {
      "commit": "2656b3d4cce7ed5e6e5cc1d608c420267f1ad193",
      "tree": "4cfa4e8dad093697f30ffe2f3995629df74db080",
      "parents": [
        "f1d0fd2642cb2e3793fa73755b5501db0e3aa865",
        "e4c7913f62d3c68cdcc4ab449bfd6992ad2d4e7b"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Tue Mar 19 05:35:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 19 05:35:39 2019 +0000"
      },
      "message": "Merge \"Replace Handler with Executor for async DNS API\""
    },
    {
      "commit": "f1d0fd2642cb2e3793fa73755b5501db0e3aa865",
      "tree": "758b87f683ea353ea38a2b125ccb9f039e847300",
      "parents": [
        "09e3d8c3eb7869df54e692ed8588e05ec445964b",
        "304491dba8594a88aa1586a30a21fcebc67a23a6"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Tue Mar 19 05:35:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 19 05:35:18 2019 +0000"
      },
      "message": "Merge \"Refactor answer callback for async DNS query JAVA API\""
    },
    {
      "commit": "f5e0242249effbdb6edc997028aea846cb0bcece",
      "tree": "e08263ef9d5758abfa4a9e91d91708bee6793075",
      "parents": [
        "1c405b73b096c5d20c610fb97012f7576bc0cf4e"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Tue Mar 19 03:11:31 2019 +0000"
      },
      "committer": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Tue Mar 19 03:11:31 2019 +0000"
      },
      "message": "Revert \"Rename some failed causes\"\n\nThis reverts commit 1c405b73b096c5d20c610fb97012f7576bc0cf4e.\n\nReason for revert: \u003cINSERT REASONING HERE\u003e\n\nChange-Id: I4af7c87d8a8a988c2f1c3dc6662027c6fcd34088\n"
    },
    {
      "commit": "6f86953a39ac170f188cbef624a8621ebd0a0b53",
      "tree": "771a409e10ddaabfaf73e4725f0bc206f0301753",
      "parents": [
        "071c17e277add9b7addcd33c581c0a3c00c8f0d4",
        "36459170a739fc981659ecdf2e687fb10e053e80"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Mon Mar 18 20:00:35 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 20:00:35 2019 -0700"
      },
      "message": "Merge \"Remove deprecated entitlement API\"\nam: 36459170a7\n\nChange-Id: I6b19b684a1dfa509ee77304d6acfe3fcdb6ca69c\n"
    },
    {
      "commit": "36459170a739fc981659ecdf2e687fb10e053e80",
      "tree": "9c835f35e19a028992d9a281a0a7d26a0d9f1ed8",
      "parents": [
        "bbfee2b42773678b96804ddb309c15e2f4795f3b",
        "846e49943d9ba7cacc475d67ba0150b13f44cb78"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Tue Mar 19 02:44:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 19 02:44:37 2019 +0000"
      },
      "message": "Merge \"Remove deprecated entitlement API\""
    },
    {
      "commit": "071c17e277add9b7addcd33c581c0a3c00c8f0d4",
      "tree": "277ff36c406ea34a581d8f4fb317236757bc6985",
      "parents": [
        "6be164a33058a6c69a602000189fa6e6308e06f1",
        "bbfee2b42773678b96804ddb309c15e2f4795f3b"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Mar 18 19:34:28 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 19:34:28 2019 -0700"
      },
      "message": "Merge \"Address API review comments for VPN changes.\"\nam: bbfee2b427\n\nChange-Id: I79d035244faeef373751e256f49075d1f2a10faf\n"
    },
    {
      "commit": "bbfee2b42773678b96804ddb309c15e2f4795f3b",
      "tree": "f538cb80d7d193e3d4517f1ad412f8ba3c92fac5",
      "parents": [
        "abe16aff07c6c7a09c34ceef9a0203877e0258c6",
        "50d17cfa079a4ae6cac01afcb0e3779c527bf7c0"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Mar 19 02:16:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 19 02:16:58 2019 +0000"
      },
      "message": "Merge \"Address API review comments for VPN changes.\""
    },
    {
      "commit": "c6d673901a83beb1bda63f63d6ce1fa55b9e00fd",
      "tree": "d43d31ee2cddafe95b2b1f78132857eced5ec56a",
      "parents": [
        "988978b706e5623a70f99df11bd9644e902d685b",
        "853983ef32f7cca0a847d260192d2a64d54c65a8"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 18 16:50:54 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 16:50:54 2019 -0700"
      },
      "message": "Merge \"Emergency API review\"\nam: 853983ef32\n\nChange-Id: Idcfa450fba2e08d825bbe2b95094a7e7f070421b\n"
    },
    {
      "commit": "853983ef32f7cca0a847d260192d2a64d54c65a8",
      "tree": "86ebb01f18904a670ff7269531b704fea304106b",
      "parents": [
        "01b016eef8d95e1e72706cf897cdd96fc4bfe052",
        "3b5f87f96532b674cf6fc4c230e21c401b5ad77f"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 18 23:29:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 23:29:34 2019 +0000"
      },
      "message": "Merge \"Emergency API review\""
    },
    {
      "commit": "55c3b4a993713660f854c92b82f7bbe86ad53a1c",
      "tree": "2e25edb1811db5e651e06944a891915df0c43600",
      "parents": [
        "73f7fd85cb95110f6b215639900228b22658b486",
        "e2a486a7b270c9fdc683966eda5076001c398c83"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 18 15:46:56 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 15:46:56 2019 -0700"
      },
      "message": "Merge \"Mark EXTRA_INCOMING_NUMBER for PHONE_STATE broadcast as deprecated.\"\nam: e2a486a7b2\n\nChange-Id: Ib0d700c29e28166081b81cbdaeb8ad278d7ca21c\n"
    },
    {
      "commit": "e2a486a7b270c9fdc683966eda5076001c398c83",
      "tree": "19c4c2cfcb3e82f2baa647ff17203f59cdd2cfc2",
      "parents": [
        "f6b3f6a8d886cf589ecc552d9672a59452e083bf",
        "b56fd289376368bb0c2031c22d671cf54b9968a9"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 18 22:18:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 22:18:52 2019 +0000"
      },
      "message": "Merge \"Mark EXTRA_INCOMING_NUMBER for PHONE_STATE broadcast as deprecated.\""
    },
    {
      "commit": "3b5f87f96532b674cf6fc4c230e21c401b5ad77f",
      "tree": "9e6a9b753719f2b21593eb58f5e87b01215e73e2",
      "parents": [
        "f6b3f6a8d886cf589ecc552d9672a59452e083bf"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 22 15:54:47 2019 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 18 15:18:00 2019 -0700"
      },
      "message": "Emergency API review\n\n1) Remove \u0027current\u0027 in Emergency APIs\n2) Remove nullable\n3) Handled the null Telephony service case\n4) Hide getEmergencyServiceCategoryBitmask\n5) Make getEmergencyUrns unmodifiable\n\nTest: Treehugger\nBug: 122368381\nBug: 126699022\nBug: 126701211\nMerged-In: I6eb1d8a3ae1625ff3f43f983c488c2969649713b\nChange-Id: I6eb1d8a3ae1625ff3f43f983c488c2969649713b\n"
    },
    {
      "commit": "ca075c31767adf1c1b75dbb6194e9ee3a3603f62",
      "tree": "33c3919bbddd020b94f95c3feeff8b20d2745ee8",
      "parents": [
        "19aa681ad51e0e01f21aabd518955c6a62ce9a80",
        "e278d2bcdd9978a04966d345056170d8f54a350a"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Mar 18 13:38:37 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 13:38:37 2019 -0700"
      },
      "message": "Merge \"Add slot based ICC channel APIs\"\nam: e278d2bcdd\n\nChange-Id: Ifaaddfc58ee684393bcabfc214d72746125ed158\n"
    },
    {
      "commit": "e278d2bcdd9978a04966d345056170d8f54a350a",
      "tree": "a7a7408adad30825d9e5df4b527ab42863a4de98",
      "parents": [
        "b50cea987bff059c96d5072912e3b82b25c2fbf0",
        "118895f571a01c76df3db4b02333568747968053"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Mar 18 18:36:54 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 18:36:54 2019 +0000"
      },
      "message": "Merge \"Add slot based ICC channel APIs\""
    },
    {
      "commit": "50d17cfa079a4ae6cac01afcb0e3779c527bf7c0",
      "tree": "87de2eaba1fc96cf7a5cd11fe6b1af041cee9956",
      "parents": [
        "205886d28f017195963d8922d7ec813309506179"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Mon Mar 18 12:36:24 2019 +0000"
      },
      "committer": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Mon Mar 18 17:05:55 2019 +0000"
      },
      "message": "Address API review comments for VPN changes.\n\nWhitelist is now a Set rather than a list + javadoc improvement.\n\nBug: 124882903\nBug: 125346147\nTest: atest MixedDeviceOwnerTest#testAlwaysOnVpn\nTest: atest MixedDeviceOwnerTest#testAlwaysOnVpnAcrossReboot\nChange-Id: Ieecaad083f2ab55de33587e6ce767f5f961683c9\n"
    },
    {
      "commit": "b56fd289376368bb0c2031c22d671cf54b9968a9",
      "tree": "d2cf2d1fafc39fecd39abb01b420c73818fd26c7",
      "parents": [
        "09426de69dc14984fc112a123138d16a602292f8"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 18 09:13:33 2019 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 18 09:21:39 2019 -0700"
      },
      "message": "Mark EXTRA_INCOMING_NUMBER for PHONE_STATE broadcast as deprecated.\n\nIn Q we have introduced new APIs which replace the need for an app to\nget the phone number for calls through the phone state broadcast.  As\nsuch the EXTRA_INCOMING_NUMBER is being marked deprecated.  Developers\nare encouraged to use the new replacement APIs instead.\n\nTest: Make API / build\nFixes: 128835519\nChange-Id: If1bc0076392281887f6cc8017788a07f170c7a17\n"
    },
    {
      "commit": "5156902853d5fe3b295c23cc53da50660b7a8a67",
      "tree": "9cb0f35d31058b1a1706334e125f99e922d3eeea",
      "parents": [
        "17492d06912c311084742336df2f6eb6bce5ace1"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Mon Mar 18 11:42:14 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Mon Mar 18 12:41:49 2019 +0900"
      },
      "message": "Fix API for SocketUtils\n\nAddresses API review comments:\n - @NonNull on return values\n - short -\u003e int for makePacketSocketAddress\n - Set class final while we\u0027re at it\n\nBug: 126700257\nTest: m\nChange-Id: I3b1775feee22b1e337b3e4e7a2ad16b28e305b67\n"
    },
    {
      "commit": "c09f2d69a129daffaeccc56504acd8b3efe4805e",
      "tree": "fcf6a0e9124e09fb340009cfdebf9c0aaaa138c2",
      "parents": [
        "e4c7913f62d3c68cdcc4ab449bfd6992ad2d4e7b"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Fri Mar 08 14:48:59 2019 +0800"
      },
      "committer": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Sat Mar 16 18:53:09 2019 +0800"
      },
      "message": "Support query cancellation for async DNS API\n\nBug: 124882626\nTest: built, flashed, booted\n      atest DnsResolverTest DnsPacketTest\n\nChange-Id: Iaa72f5c17f58cf0a58663b892bb18cfdf23cd545\n"
    },
    {
      "commit": "e4c7913f62d3c68cdcc4ab449bfd6992ad2d4e7b",
      "tree": "eaabcf12599797a7b8f1fa702e55972168bb86b5",
      "parents": [
        "304491dba8594a88aa1586a30a21fcebc67a23a6"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Thu Mar 07 19:01:26 2019 +0800"
      },
      "committer": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Sat Mar 16 18:53:07 2019 +0800"
      },
      "message": "Replace Handler with Executor for async DNS API\n\nBug: 124882626\nTest: built, flashed, booted\n      atest DnsResolverTest DnsPacketTest\n\nChange-Id: Ie1dc27643d4767f2a8a39da755edf388a00962d5\n"
    },
    {
      "commit": "304491dba8594a88aa1586a30a21fcebc67a23a6",
      "tree": "91c4977b5dbc541c35fa82b8412747705e28a041",
      "parents": [
        "1276a178fd24f42d3c4bcbd44894c2c27ec3b478"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Mon Mar 04 17:08:03 2019 +0800"
      },
      "committer": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Sat Mar 16 18:53:05 2019 +0800"
      },
      "message": "Refactor answer callback for async DNS query JAVA API\n\n1. refactor AnswerCallback with a generic type\n2. support onError in AnswerCallback\n3. Fix minor problem reported from API Review\n\nBug: 124882626\nTest: built, flashed, booted\n      atest DnsResolverTest DnsPacketTest\n\nChange-Id: I685c9989f8401acb63d2e83f552b2d5b20c41af0\n"
    },
    {
      "commit": "de633a49f164d05059983570406f32dd91c44581",
      "tree": "ebc77d884847287c508f3550289c7aa8dc07dad9",
      "parents": [
        "bc7222d46df3f1283dfb6cf8965702b4d90a73e7",
        "1276a178fd24f42d3c4bcbd44894c2c27ec3b478"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Mar 15 19:56:23 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 19:56:23 2019 -0700"
      },
      "message": "Merge \"CallRedirectionService API review\"\nam: 1276a178fd\n\nChange-Id: I4509bfabae430b97ee82c2939b9099dc5767f44a\n"
    },
    {
      "commit": "1276a178fd24f42d3c4bcbd44894c2c27ec3b478",
      "tree": "dce1932f9dc3faa34f297a3c596b71e399fe24f4",
      "parents": [
        "c4e2b24d87c55bbe83f576af53e38ac7e4a63e3b",
        "b8cbc4e27d92bf8996ff53f4ebc5ac0773a277da"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 16 02:42:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 16 02:42:29 2019 +0000"
      },
      "message": "Merge \"CallRedirectionService API review\""
    },
    {
      "commit": "f713c1ff267f4b1c8f65b43590757c6952ccdc6b",
      "tree": "0dba49ec9adb911ebabb891996ecf6f43b8d5e8b",
      "parents": [
        "c35c355dbb1b4c5b2a36d6c23a15626f97b82b9d",
        "b7463a63d169c46ae30adbf5e34446b0f0fbc52e"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Mar 15 16:31:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 16:31:06 2019 -0700"
      },
      "message": "Merge \"Moved transport to IntDef\"\nam: b7463a63d1\n\nChange-Id: I80d2bf5b3d195d4b05135006418ba4b638271f4f\n"
    },
    {
      "commit": "b7463a63d169c46ae30adbf5e34446b0f0fbc52e",
      "tree": "dd659d23fb93e448e663253999e5337973704baa",
      "parents": [
        "504a33a64efe24d2cd770f32fd94665c5da67c74",
        "6f7b30499c0e0f7524915287a96e07d9b598dc48"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 23:21:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 23:21:29 2019 +0000"
      },
      "message": "Merge \"Moved transport to IntDef\""
    },
    {
      "commit": "58fed7fac6ce42b6866e2bb066228b5d6de1856f",
      "tree": "94a868cd6b60f3f4c6c8cb40535f2158ad3cab46",
      "parents": [
        "f6b0d994a7cd73d3d0b96283549144805468e898",
        "9931252c3f4311906764d9b01ec51ad39e9766f8"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Fri Mar 15 15:58:45 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 15:58:45 2019 -0700"
      },
      "message": "Merge \"[API feedback] api fixed for getSlotMapping\"\nam: 9931252c3f\n\nChange-Id: I68489daa92188232f3d1489226f71c14d5b2b14d\n"
    },
    {
      "commit": "9931252c3f4311906764d9b01ec51ad39e9766f8",
      "tree": "558d8a55e25539a804636780b5b5bd95b9cc1437",
      "parents": [
        "31c7607ee6558d5376d069865f765f6d4e11b2a8",
        "eaff5223335c9ddb8a7e8d12163294e29fb1c774"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Fri Mar 15 22:38:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 22:38:46 2019 +0000"
      },
      "message": "Merge \"[API feedback] api fixed for getSlotMapping\""
    },
    {
      "commit": "b8cbc4e27d92bf8996ff53f4ebc5ac0773a277da",
      "tree": "598db6919fc14f418296c2a2503b622070cda2bf",
      "parents": [
        "96f51fd9706e3205eff41849e9bc0086cb8753d7"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Mar 14 13:41:33 2019 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Mar 15 12:57:47 2019 -0700"
      },
      "message": "CallRedirectionService API review\n\nBug: 126699669\nTest: Treehugger\nChange-Id: I56944f6d487660ed447d081b6dfd2cb625087869\n"
    },
    {
      "commit": "f6b0d994a7cd73d3d0b96283549144805468e898",
      "tree": "8085573f685cd6e24450faa827ccd127547c9bf1",
      "parents": [
        "3e08825d4c14e446cad048227a5e7fea495c477e",
        "31c7607ee6558d5376d069865f765f6d4e11b2a8"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Fri Mar 15 12:53:18 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 12:53:18 2019 -0700"
      },
      "message": "Merge changes from topic \"Porting-ONSAPIChanges\"\nam: 31c7607ee6\n\nChange-Id: Ibca8c0202ff702be57f128b0cc24a8679d0a8083\n"
    },
    {
      "commit": "3e08825d4c14e446cad048227a5e7fea495c477e",
      "tree": "e4e1ed79cb1b572e8dc383613b24b68038785000",
      "parents": [
        "6d52af0b552f0595c6cfc433b5ddaed9f13b63ea",
        "c9948da02a00e431cce29adacacfc7675e396251"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Fri Mar 15 12:46:05 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 12:46:05 2019 -0700"
      },
      "message": "Provide network bands in AvailableNetworkInfo\nam: c9948da02a\n\nChange-Id: Ib7ba8c29f8e8ed7237b5afcccf9d1694596f1263\n"
    },
    {
      "commit": "31c7607ee6558d5376d069865f765f6d4e11b2a8",
      "tree": "c51563a27cf262c63cf12f93d85243103233fb3d",
      "parents": [
        "16eab7c16de93954812d68b194aec6f8729634e5",
        "3b09d711f903266eaaa8af4c3b7e1cb121e718a1"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Fri Mar 15 19:31:55 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 19:31:55 2019 +0000"
      },
      "message": "Merge changes from topic \"Porting-ONSAPIChanges\"\n\n* changes:\n  Should not turn on validation for data\n  Provide network bands in AvailableNetworkInfo\n"
    },
    {
      "commit": "016ac0a9531402e16f6e65c68331064b6b843ec0",
      "tree": "a8d3f705f8a8b2798f5ea400d33448804bac71dc",
      "parents": [
        "842fd65fe43fcf18fbd2f12e6b3f56f69424915b",
        "b86c3255fd256061fda26558be6d185626afe047"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Fri Mar 15 10:50:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 10:50:06 2019 -0700"
      },
      "message": "Merge \"Integrate testNetworkService and Manager with Connectivity stack\"\nam: b86c3255fd\n\nChange-Id: I571e583d896841c814efe58b8c0875fa9cd3873c\n"
    },
    {
      "commit": "b86c3255fd256061fda26558be6d185626afe047",
      "tree": "1cc10c9282a4e2bfc036e1ef9187bfcb5b4164cc",
      "parents": [
        "466ff7b99057a64858fe09a5f92e1843f88de65a",
        "a341fbcdc32b1c2636b83b844a45181fe4b2160f"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Fri Mar 15 17:41:02 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 17:41:02 2019 +0000"
      },
      "message": "Merge \"Integrate testNetworkService and Manager with Connectivity stack\""
    },
    {
      "commit": "846e49943d9ba7cacc475d67ba0150b13f44cb78",
      "tree": "664bc28902526780dc2421de90a6e2d6e8ad6cef",
      "parents": [
        "13f15b3752982474ef61f6baa31bfdb4177accb0"
      ],
      "author": {
        "name": "markchien",
        "email": "markchien@google.com",
        "time": "Mon Mar 11 11:56:13 2019 +0800"
      },
      "committer": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Fri Mar 15 09:03:50 2019 +0000"
      },
      "message": "Remove deprecated entitlement API\n\nThe deprecated entitlement APIs[1] is introduced in the Q\ndevelopment cycle. It should be replaced by new APIs[2][3].\n\n[1] https://android-review.googlesource.com/c/platform/frameworks/base/+/874220\n[2] https://android-review.googlesource.com/c/platform/frameworks/base/+/920354\n[3] https://android-review.googlesource.com/c/platform/frameworks/base/+/927513\n\nTest: -build, flash, boot\nbug: 126701557\nbug: 126392011\nChange-Id: I96487e9038c07363680a76db840994719d7ff768\n"
    },
    {
      "commit": "3ac239292c40ad06cfa1d0106a2695c01313fa33",
      "tree": "e28296c207f4dc566a0f5c3ed544f1385fd60b57",
      "parents": [
        "17492d06912c311084742336df2f6eb6bce5ace1"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Mar 14 03:33:46 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Mar 15 13:41:59 2019 +0900"
      },
      "message": "Add Parcelable implementation for ApfCapabilities\n\nThis is necessary to allow usage of ApfCapabilities as-is in AIDL,\ninstead of relying on ApfCapabilitiesParcelable, assuming that stable\nAIDL starts allowing usage of @SystemApi classes. The Parcelable\nimplementation would be convenient for clients in any case.\n\nBug: 126477266\nTest: atest FrameworksNetTests\nChange-Id: Id2ef3cad261832a2918ccb6bb6bc154d99d75746\n"
    },
    {
      "commit": "6f7b30499c0e0f7524915287a96e07d9b598dc48",
      "tree": "9b3f9fd636ba794a9d0189a1d55a49678d42be3b",
      "parents": [
        "96f51fd9706e3205eff41849e9bc0086cb8753d7"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 14 15:42:09 2019 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Mar 14 20:32:16 2019 -0700"
      },
      "message": "Moved transport to IntDef\n\nMoved out from the sub class per API review feedback.\n\nTest: Build\nBug: 128607082\nMerged-In: I1b513bcaaa0ebf47c14593d962579ed48a7c6db0\nChange-Id: I1b513bcaaa0ebf47c14593d962579ed48a7c6db0\n"
    },
    {
      "commit": "4a862a637a7910d0c3a8712062646953ffec2f4d",
      "tree": "974a87444f3fc8d1c3c6379b7b8281799b816881",
      "parents": [
        "787e52045f05b19a45124843d7130b9b170c59ea",
        "f6382802ef48da924cdd6d64b163c0d7dcf0778d"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Thu Mar 14 17:56:12 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 17:56:12 2019 -0700"
      },
      "message": "Merge \"Rename some failed causes\"\nam: f6382802ef\n\nChange-Id: I01b6d267c4b2cbf23d6cdc2dea770f5da99fa155\n"
    },
    {
      "commit": "f6382802ef48da924cdd6d64b163c0d7dcf0778d",
      "tree": "de0ea5e6b6e6079acf64bb4b47197ae2fe8762eb",
      "parents": [
        "2a1bdd24297d962291578719efb31098466d688b",
        "1c405b73b096c5d20c610fb97012f7576bc0cf4e"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Fri Mar 15 00:43:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 00:43:42 2019 +0000"
      },
      "message": "Merge \"Rename some failed causes\""
    },
    {
      "commit": "118895f571a01c76df3db4b02333568747968053",
      "tree": "acb13e0521768b121404e843d6c803141ddc8721",
      "parents": [
        "96f51fd9706e3205eff41849e9bc0086cb8753d7"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Feb 28 12:05:53 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Mar 14 14:25:25 2019 -0700"
      },
      "message": "Add slot based ICC channel APIs\n\nThese are SystemApis which require MODIFY_PHONE_STATE, and can be used\nto open ICC channels when there is no available subscription, using the\nslot index instead of subId.\n\nBug: 126578014\nTest: builds\nChange-Id: I3f47a8ac07813ea9e326c7d76123352708bfeea2\nMerged-In: I3f47a8ac07813ea9e326c7d76123352708bfeea2\n"
    },
    {
      "commit": "3b09d711f903266eaaa8af4c3b7e1cb121e718a1",
      "tree": "d6f66dc73049d037d66f40df47bbea413af92e15",
      "parents": [
        "c9948da02a00e431cce29adacacfc7675e396251"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Feb 28 14:46:14 2019 -0800"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Mar 13 15:36:11 2019 -0700"
      },
      "message": "Should not turn on validation for data\n\nShould not turn on validation for data switch every time.\nProvide result as a callback\n\nTest: verified manually\nBug: 126264455\nMerged-In: I5df2311d91fdab34563148b4466163696e52faf9\nChange-Id: I5df2311d91fdab34563148b4466163696e52faf9\n"
    }
  ],
  "next": "c9948da02a00e431cce29adacacfc7675e396251"
}
