)]}'
{
  "log": [
    {
      "commit": "4b2b84931a80fcb99807472d3ecf3858d891eff0",
      "tree": "814b7234741b89fae33c4892fd8927e663e35b3d",
      "parents": [
        "f756dee1b4d659e89af537b40d2ad5dd0e4c97c4",
        "e694ef523bd7b15cb15aa76b1a66b94c7b32d349"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Mar 05 15:21:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 05 15:21:48 2019 +0000"
      },
      "message": "Merge \"Correct nullability and final constraints on new APIs.\""
    },
    {
      "commit": "cef848b56ed70bb05fe1a3229d2677d49d9413c9",
      "tree": "21a8b239250218925327a896f827c0051c5c346a",
      "parents": [
        "56bd70db86cc2633d9a6374381880f326afb2248",
        "3e2365108092ba6c7944fbee4fab31839a3c173f"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 04 21:02:10 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 21:02:10 2019 +0000"
      },
      "message": "Merge \"Update ImsSsData/ImsSsInfo API based on API council feedback.\""
    },
    {
      "commit": "56bd70db86cc2633d9a6374381880f326afb2248",
      "tree": "02ebaabe62e7c27e69f83aaaf14b24de3c03bad4",
      "parents": [
        "6d9dd94da079056fa127d1e293d3c38623fdf188",
        "260189ceabded07aaf087e3ea3cc33e5360bb1ef"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Mar 04 20:18:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 20:18:50 2019 +0000"
      },
      "message": "Merge \"Add NonNull and Nullable annotations\""
    },
    {
      "commit": "6d9dd94da079056fa127d1e293d3c38623fdf188",
      "tree": "a3e7ea282927542b1683fb454dbf54adb6658202",
      "parents": [
        "36791ef41eaec80d714286eae71e69f50573afa5",
        "9a7b0638ca14401b52f82584fff7b6abb2b85a3a"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Mon Mar 04 19:01:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 19:01:42 2019 +0000"
      },
      "message": "Merge \"Changes to APIs for CarrierRestrictionRules class\""
    },
    {
      "commit": "9a7b0638ca14401b52f82584fff7b6abb2b85a3a",
      "tree": "08adbf89e65d8215cac93b4f93546ff3f437957d",
      "parents": [
        "18900c462c16c0e3784b8bb6959426caa93cb8cb"
      ],
      "author": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Thu Feb 28 22:38:33 2019 -0800"
      },
      "committer": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Mon Mar 04 10:59:42 2019 -0800"
      },
      "message": "Changes to APIs for CarrierRestrictionRules class\n\nAdd @NonNull annotation where applicable.\nRename isCarrierIdentifiersAllowed into areCarrierIdentifiersAllowed.\nMake Builder class final.\n\nBug: 126375826\nBug: 126699079\nBug: 126700761\nTest: Compilation\nChange-Id: I1a02bc007f147597df97eaa55c00fd31a952870b\n"
    },
    {
      "commit": "36791ef41eaec80d714286eae71e69f50573afa5",
      "tree": "3dec2ed02d67fa1a296bbca9ea6bfe3a76b2067e",
      "parents": [
        "693e023bac07ccfb9546e8f35c4991245f9e8bd3",
        "fd3ee5783e9a335bf343caf4d4768d1246155508"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Mon Mar 04 18:23:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 18:23:30 2019 +0000"
      },
      "message": "Merge \"Adding new APN type for Mission Critical Services.\""
    },
    {
      "commit": "e694ef523bd7b15cb15aa76b1a66b94c7b32d349",
      "tree": "7fd8f317154db836be0052092821569d7434ec90",
      "parents": [
        "0bbf61f024eccd569c9886c78c041acc59f2e04a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Feb 28 11:33:42 2019 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 08:28:22 2019 -0800"
      },
      "message": "Correct nullability and final constraints on new APIs.\n\nPer API review, correct nullability and final constraints on new Telecom\nAPIs.\n\nTest: Build API.\nFixes: 126700293\nFixes: 126699447\nFixes: 126700465\nFixes: 126702895\nFixes: 126702527\nChange-Id: Ic19664b156410e79a307b2af0d5672dc19f93c59\nMerged-In: Icec15403493de596194a61b27bb3e1031fdc1099\n"
    },
    {
      "commit": "0bbf61f024eccd569c9886c78c041acc59f2e04a",
      "tree": "7301e1040ff3f82368af12d465e970ee5caa3546",
      "parents": [
        "898caeeaedc7a025a7f2b9fe2122c7972426f0fd",
        "2fac9dd3d4d58229ff9edad75b00a28befb2ffc2"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 14:42:17 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 14:42:17 2019 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\""
    },
    {
      "commit": "2fac9dd3d4d58229ff9edad75b00a28befb2ffc2",
      "tree": "54e6c705bf46159536070d51624c2948f76cf2a2",
      "parents": [
        "b255be1307aeae47ca7e8ee72ab4da670a1c49f1"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 14:39:56 2019 +0000"
      },
      "committer": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 14:39:56 2019 +0000"
      },
      "message": "Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\n\nThis reverts commit b255be1307aeae47ca7e8ee72ab4da670a1c49f1.\n\nReason for revert: the commit being reverted fixed git_master but broke aosp-master. This revert is aimed to fix aosp-master while not touching git_master.\n\nDO NOT MERGE: This change is aimed at aosp-master only and should not be merged into git_master.\n\nChange-Id: Ie5aaabb211affe2d21daaf87809641276d9d4707\n"
    },
    {
      "commit": "86e2035208dd3904766053a86fc0d80b5d95e64f",
      "tree": "9d5c62aea9eb1ed9fbc17d11ce186366e2f6b268",
      "parents": [
        "70c0efdd86081211d160204c2b7037e24315d0aa",
        "b255be1307aeae47ca7e8ee72ab4da670a1c49f1"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 11:49:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 11:49:34 2019 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\""
    },
    {
      "commit": "b255be1307aeae47ca7e8ee72ab4da670a1c49f1",
      "tree": "d210efa82389660045fa73b52872bcdc0482499d",
      "parents": [
        "8462c66bd52f3132c3fa03475fcab2af30618f67"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 11:47:11 2019 +0000"
      },
      "committer": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 11:47:11 2019 +0000"
      },
      "message": "Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\n\nThis reverts commit 8462c66bd52f3132c3fa03475fcab2af30618f67.\n\nReason for revert: Looks like this change broke the build.\n\nChange-Id: I4cff1ec1211e278d5e5734f1594c096722293662\n"
    },
    {
      "commit": "70c0efdd86081211d160204c2b7037e24315d0aa",
      "tree": "e3fe638fab1e3d1e838bfe76cd0ddc922224992f",
      "parents": [
        "69ae441fa1cf4d7d91baca8b701d675a88e01b8a",
        "882eb1867c5b493d7264203812634a47b4e29d91"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 04 11:43:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 11:43:48 2019 +0000"
      },
      "message": "Merge \"Add @Nullable to new method\""
    },
    {
      "commit": "049867e3644385aa9a261138406eca95dae03c4a",
      "tree": "fe2da0a6e9211fc4eb97c91adbca38f50e4f3dde",
      "parents": [
        "cdbfa9d0872202769e508f0421e8cf679a15b9c1",
        "8462c66bd52f3132c3fa03475fcab2af30618f67"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 05:37:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 05:37:44 2019 +0000"
      },
      "message": "Merge \"Revert \"Correct nullability and final constraints on new APIs.\"\""
    },
    {
      "commit": "8462c66bd52f3132c3fa03475fcab2af30618f67",
      "tree": "54e6c705bf46159536070d51624c2948f76cf2a2",
      "parents": [
        "b6940c3ea6779bc6d062a430d9eebe192943f09a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 05:19:42 2019 +0000"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 05:19:42 2019 +0000"
      },
      "message": "Revert \"Correct nullability and final constraints on new APIs.\"\n\nThis reverts commit b6940c3ea6779bc6d062a430d9eebe192943f09a.\n\nReason for revert: There appears to be a downstream issue with how the test API definitions are created; until I can figure out how to account for this I\u0027ll revert in AOSP (this is in internal master and its fine there).\n\nChange-Id: I840c3ed82afa18323408e161913a84858f7a1539\n"
    },
    {
      "commit": "cdbfa9d0872202769e508f0421e8cf679a15b9c1",
      "tree": "b4c309ac6cb8f4b680f7222a727444509838b121",
      "parents": [
        "7c447498c38f633718d2a95adef3a0609e86862e",
        "b6940c3ea6779bc6d062a430d9eebe192943f09a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 04:13:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 04:13:38 2019 +0000"
      },
      "message": "Merge \"Correct nullability and final constraints on new APIs.\""
    },
    {
      "commit": "3649374e17f1f50957e011220dcef3d87a11c2e5",
      "tree": "9453e2999b0b020d4699e4463e3d283645b936ae",
      "parents": [
        "a982663c2b68a4b0b956ee62eb52fb962d0a4f87",
        "124f1f6dd539577ffcc0099639be07df86b08981"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 23:26:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Mar 03 23:26:09 2019 +0000"
      },
      "message": "Merge \"Expose some APIs as test APIs to facilitate CTS\""
    },
    {
      "commit": "a3f1b3f15d4c208d6a9b454800607f9c14dd36f2",
      "tree": "4afff50e8f896c177e9f37d02bc1d2fd0b070254",
      "parents": [
        "a8820983b3d192f156cdfb2def5874e66c1d672a",
        "8eb6ca8354a06edf293a2cd145664c22d0aab5c3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 03 04:27:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Mar 03 04:27:32 2019 +0000"
      },
      "message": "Merge \"Fixed all APIs not meeting API review requirement\""
    },
    {
      "commit": "1957b624ab66f923b2b344f35c4a933505ab1af0",
      "tree": "0dd92ce8832925bf5bf581c055d4591d4729101a",
      "parents": [
        "4daca39083179e11d0ff26ff130d2d191639052f",
        "6e81d01e918cc3817d07e981f2ebd085bdb2c55b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 02 03:41:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 02 03:41:57 2019 +0000"
      },
      "message": "Merge \"Add @NonNull and @Nullable annotations to VpnService#Builder.\""
    },
    {
      "commit": "4daca39083179e11d0ff26ff130d2d191639052f",
      "tree": "ace00fbee91de7af3b160d143ac6f47e6137807b",
      "parents": [
        "5bcbb149716b173e28655deca44968653e6155c4",
        "fe38d35ba7a78bd2a3ab7b89ddbfbe4af62a0619"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 02 03:05:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 02 03:05:18 2019 +0000"
      },
      "message": "Merge \"Fix Automated API Review: InetAddresses\""
    },
    {
      "commit": "fd3ee5783e9a335bf343caf4d4768d1246155508",
      "tree": "be207cdfed880f97adadc4f9f3a342f2410e922a",
      "parents": [
        "3c0a49ec484afc22e7ffc55222291f9f7d8caeea"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Wed Feb 20 15:04:30 2019 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Mar 01 16:52:17 2019 -0800"
      },
      "message": "Adding new APN type for Mission Critical Services.\n\nTest: build\nBug: 124447962\nChange-Id: I9f608badd363703394432640dc892a4465660b6d\n"
    },
    {
      "commit": "3c0a49ec484afc22e7ffc55222291f9f7d8caeea",
      "tree": "b1586aa047012bd13ae9f77ed84060a6ff8c4ef6",
      "parents": [
        "9ab1d614967c6aa41c53bc90e761880bd5861876",
        "1059cd57f00c4939e128e6c77fd97c2eb780874a"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Mar 01 23:00:54 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 01 23:00:54 2019 +0000"
      },
      "message": "Merge \"API tweaks round 2\""
    },
    {
      "commit": "8eb6ca8354a06edf293a2cd145664c22d0aab5c3",
      "tree": "b73cb3cc5713bb152c64b84ebc67a3b46cdef0c4",
      "parents": [
        "9ab1d614967c6aa41c53bc90e761880bd5861876"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Mar 01 12:04:50 2019 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Mar 01 14:37:47 2019 -0800"
      },
      "message": "Fixed all APIs not meeting API review requirement\n\nTo address the API review feedback provided by\nthe API council.\n\nBug: 126702995\nBug: 126701710\nBug: 126702357\nBug: 126701113\nBug: 126701239\nBug: 126700713\nBug: 126700064\nTest: Manual\nChange-Id: I4b902c1fc2c09133022b05dacdda8964436205d2\n"
    },
    {
      "commit": "124f1f6dd539577ffcc0099639be07df86b08981",
      "tree": "27b4b6901b5df11e6d12c94a394d92eea8e395e7",
      "parents": [
        "474d0ab6bf904cf645b787aa1d4ae547341b702c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Feb 04 15:12:06 2019 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 01 14:26:50 2019 -0800"
      },
      "message": "Expose some APIs as test APIs to facilitate CTS\n\nTest: added new cts tests\nBug: 123896388\nMerged-In: I742f23be57e731307338591d816f7888e198b333\nChange-Id: I742f23be57e731307338591d816f7888e198b333\n"
    },
    {
      "commit": "b6940c3ea6779bc6d062a430d9eebe192943f09a",
      "tree": "d210efa82389660045fa73b52872bcdc0482499d",
      "parents": [
        "474d0ab6bf904cf645b787aa1d4ae547341b702c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Feb 28 11:33:42 2019 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 01 20:56:56 2019 +0000"
      },
      "message": "Correct nullability and final constraints on new APIs.\n\nPer API review, correct nullability and final constraints on new Telecom\nAPIs.\n\nTest: Build API.\nFixes: 126700293\nFixes: 126699447\nFixes: 126700465\nFixes: 126702895\nFixes: 126702527\nChange-Id: Icec15403493de596194a61b27bb3e1031fdc1099\nMerged-In: Icec15403493de596194a61b27bb3e1031fdc1099\n"
    },
    {
      "commit": "6e81d01e918cc3817d07e981f2ebd085bdb2c55b",
      "tree": "f52c6d4d96f64c4b87196b6110b5aa84cd02904a",
      "parents": [
        "93dfa10da4f4c38af17daa8561b14a96bd0067f7"
      ],
      "author": {
        "name": "Varun Anand",
        "email": "vaanand@google.com",
        "time": "Thu Feb 28 23:40:56 2019 -0800"
      },
      "committer": {
        "name": "Varun Anand",
        "email": "vaanand@google.com",
        "time": "Fri Mar 01 11:06:47 2019 -0800"
      },
      "message": "Add @NonNull and @Nullable annotations to VpnService#Builder.\n\nBug: 126699070\nTest: n/a\nChange-Id: Ief0066636ca6ae4fefbdf70b8dfdfacf2a44e0e6\n"
    },
    {
      "commit": "ef3d5bc27f568073a836768f4efa2ad25d6a2cf3",
      "tree": "d774465f7361cd6e21c0e9ccca64f3d0d9a022db",
      "parents": [
        "18900c462c16c0e3784b8bb6959426caa93cb8cb"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Feb 28 17:10:22 2019 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Mar 01 18:41:24 2019 +0000"
      },
      "message": "add Nullable annotation to TelephonyAPIs\n\nBug: 126702627\nTest: Build\nChange-Id: I0fa9370840ceda70b181976fa671cd962bdfcbca\n"
    },
    {
      "commit": "9886350a69118ef0c1a1f5b847300e3607a82cfa",
      "tree": "b62a8912bdffcaa7e00d6fdea2a44c2c28058d01",
      "parents": [
        "ea5bb6cd3bcb259064c4ce8f737ee3afd6c55626",
        "3b3a74436c849752a9092e5f8f3620af09832640"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 01 17:39:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 01 17:39:49 2019 +0000"
      },
      "message": "Merge \"Add euicc privileged actions and extras.\""
    },
    {
      "commit": "ea5bb6cd3bcb259064c4ce8f737ee3afd6c55626",
      "tree": "609b662cdb54ede66885205af56d8eb9ba674dd0",
      "parents": [
        "948d11ffa6294708981f8d59c609528fad8a8a59",
        "66cee391c39e6c9c3cc15332aa5482cd7c88d98c"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Mar 01 17:21:17 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 01 17:21:17 2019 +0000"
      },
      "message": "Merge \"Fix ImsMmTelManager API in accordance with the council\""
    },
    {
      "commit": "882eb1867c5b493d7264203812634a47b4e29d91",
      "tree": "34a173db21412450ec7db5f44ab53ae27c96f26b",
      "parents": [
        "1b9adbfdd1f18cb16e82f9a6f158d3ac242fffa1"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Fri Mar 01 13:58:28 2019 +0000"
      },
      "committer": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Fri Mar 01 15:07:06 2019 +0000"
      },
      "message": "Add @Nullable to new method\n\nAdd @Nullable to a newly-added method, as requested by API council.\n\nBug: 126698875\nTest: make\nChange-Id: I2e72ea457b5adaceea70d9908bb8e2cac2e0d963\n"
    },
    {
      "commit": "fe38d35ba7a78bd2a3ab7b89ddbfbe4af62a0619",
      "tree": "d61590890f4a81f31576d4d59eec03a41974c8dc",
      "parents": [
        "3e15c9f9ba6b36fbbd919805a898700ed16d8e47"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Mar 01 13:52:25 2019 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Mar 01 14:06:18 2019 +0000"
      },
      "message": "Fix Automated API Review: InetAddresses\n\nAdd @NonNull annotations as required by the automated review.\n\nBug: 126702338\nTest: make checkbuild\nChange-Id: I9057f06de8d7ea846af00d5cefa744d4206b4b63\n"
    },
    {
      "commit": "3b3a74436c849752a9092e5f8f3620af09832640",
      "tree": "cb6ff8ea2134c54522f12c5e605a715e8442d2b7",
      "parents": [
        "93dfa10da4f4c38af17daa8561b14a96bd0067f7"
      ],
      "author": {
        "name": "Patrick Huang",
        "email": "pinchin@google.com",
        "time": "Thu Feb 28 19:51:10 2019 -0800"
      },
      "committer": {
        "name": "Patrick Huang",
        "email": "pinchin@google.com",
        "time": "Thu Feb 28 19:51:10 2019 -0800"
      },
      "message": "Add euicc privileged actions and extras.\n\nBug: 122769846\nTest: Test on phone\nChange-Id: Ifcf6575c3c65cb38e8787e32bc04b0e4532f7170\nMerged-In: Ifcf6575c3c65cb38e8787e32bc04b0e4532f7170\n"
    },
    {
      "commit": "1059cd57f00c4939e128e6c77fd97c2eb780874a",
      "tree": "b69f101419520cdd61a630b7453c6553626f5408",
      "parents": [
        "a02847ec0dd7dfe231305a0e70e68e40ec4af553"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Feb 28 18:54:15 2019 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Feb 28 18:54:15 2019 -0800"
      },
      "message": "API tweaks round 2\n\nAdd nullability annotations and change a static constant to a method\nthat returns a value.\n\nFixes: 126702861\nFixes: 126699926\nFixes: 126698717\nFixes: 126699057\nFixes: 126701443\nFixes: 126700882\nTest: compiles\nChange-Id: I96396eb8890b8b5148cf74447e08c31983398e47\n"
    },
    {
      "commit": "c931e9b0c05bf6d061d45e7278a3d1b51c4d14e9",
      "tree": "e8b6774e08acbe2c2a50e3e38fc25b23854468ca",
      "parents": [
        "572b1ee84b64b33a5d87d81c0547586656929a9d",
        "8165386bfecdf2c06e5da046fa190b0a340c70e8"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Mar 01 02:17:33 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 01 02:17:33 2019 +0000"
      },
      "message": "Merge \"add NonNull and Nullable annotation to APIs\""
    },
    {
      "commit": "572b1ee84b64b33a5d87d81c0547586656929a9d",
      "tree": "06a88e6d347a5399981af4c571445524e54636dd",
      "parents": [
        "b967dce9d9ccd93d946391fc52be102c4ca106db",
        "e282300793f8d42e94ffe78b91724638301596cb"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 01 01:15:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 01 01:15:47 2019 +0000"
      },
      "message": "Merge \"Add a Constant for CellInfo#UNAVAILABLE_LONG\""
    },
    {
      "commit": "3e2365108092ba6c7944fbee4fab31839a3c173f",
      "tree": "ca1feffe2f9c88f422cb8df6988c9740b85e1195",
      "parents": [
        "548170a66aa19fab16594a33f181dd9425f9561d"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 28 14:31:56 2019 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 28 15:57:49 2019 -0800"
      },
      "message": "Update ImsSsData/ImsSsInfo API based on API council feedback.\n\nBug: 126699932\nBug: 126702587\nBug: 126701185\nBug: 126702997\nTest: atest FrameworksTelephonyTests\nChange-Id: I8500c2905bbc34d9033e2869b51d38b8d9b4727f\n"
    },
    {
      "commit": "8165386bfecdf2c06e5da046fa190b0a340c70e8",
      "tree": "c0ae271cc98a073b6a173e182ca1c669dc78f1a5",
      "parents": [
        "0b2044a91ce03b521e920c4c84d65119d9d8dac1"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Feb 28 10:44:54 2019 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Feb 28 14:15:58 2019 -0800"
      },
      "message": "add NonNull and Nullable annotation to APIs\n\nBug: 126699430\nBug: 126699963\nBug: 126700457\nBug: 126700771\nBug: 126702453\nBug: 123939479\nTest: Build\nChange-Id: Ib429d2918e63f8d272fc7842b0abd83ffd5a9090\n"
    },
    {
      "commit": "260189ceabded07aaf087e3ea3cc33e5360bb1ef",
      "tree": "e6fc9be4c1792a0d6bb761da00a0b304fa976142",
      "parents": [
        "474d0ab6bf904cf645b787aa1d4ae547341b702c"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Feb 28 11:38:40 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Feb 28 13:48:02 2019 -0800"
      },
      "message": "Add NonNull and Nullable annotations\n\nFixes: 126700810\nFixes: 126699781\nFixes: 126701115\nFixes: 126701034\nFixes: 126702858\nTest: No behavior change\nChange-Id: Ia590d660fbf5ed261ca2c44eed390397fe1ffba2\n"
    },
    {
      "commit": "66cee391c39e6c9c3cc15332aa5482cd7c88d98c",
      "tree": "83ab86c5031eb7ca8effdcfff2e518ced0a8ca25",
      "parents": [
        "548170a66aa19fab16594a33f181dd9425f9561d"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 21 14:31:02 2019 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 28 11:25:13 2019 -0800"
      },
      "message": "Fix ImsMmTelManager API in accordance with the council\n\nBug: 121190195\nTest: atest FrameworksTelephonyTests\nMerged-In: I5d011e1875c082a4532747e30e8582ff3da4ee93\nChange-Id: I5d011e1875c082a4532747e30e8582ff3da4ee93\n"
    },
    {
      "commit": "96dd06a1519a080bb8cee17383d48e2ed753a853",
      "tree": "1c13e0e467602899e069653d74df17ce9e789d7e",
      "parents": [
        "222d1d04bfb1b4eda3962a917779ffc0efa987af",
        "c5a0a075a736848c138d323480ced6a05d84d4f2"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Feb 28 17:14:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 28 17:14:25 2019 +0000"
      },
      "message": "Merge \"Move ApplicationInfo to params in AppComponentFactory\""
    },
    {
      "commit": "c76c5529bf24d489f7f312de7d25fa0d6aa4f4e8",
      "tree": "491c9b8e4e4ad24b146f35c8e6b9b843cd1ad860",
      "parents": [
        "2886d307bdd507e35e4005636a466ea08fe699bd",
        "28911517b22cb3c206f25e52671e2adff8b41ff3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 28 13:01:02 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 28 13:01:02 2019 +0000"
      },
      "message": "Merge \"Update annotations for UiccCardInfo APIs\""
    },
    {
      "commit": "c5a0a075a736848c138d323480ced6a05d84d4f2",
      "tree": "4c1e588c37fefeedae708f11cc4a41a2a1023af5",
      "parents": [
        "2886d307bdd507e35e4005636a466ea08fe699bd"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Feb 27 20:15:18 2019 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Feb 28 11:19:20 2019 +0000"
      },
      "message": "Move ApplicationInfo to params in AppComponentFactory\n\nTweak AppComponentFactory.instantiateClassLoader() API to accept\nApplicationInfo as an argument instead of an independent getter.\n\nBug: 124800390\nBug: 111342996\nTest: atest CtsClassLoaderFactoryPathClassLoaderTestCases\nTest: atest CtsClassLoaderFactoryInMemoryDexClassLoaderTestCases\nMerged-In: I4a4d5af842446a5060083c88a0ac5bec014c0c55\nChange-Id: I4a4d5af842446a5060083c88a0ac5bec014c0c55\n(cherry picked from commit 33bd343596d6272913c47213e1a7d896ba42db00)\n"
    },
    {
      "commit": "6c1f09f77ea7155c8c5c0a1b604f52721401ccc2",
      "tree": "4447d1bb7ae31209bca4f6445243d09176c2b4c9",
      "parents": [
        "a02847ec0dd7dfe231305a0e70e68e40ec4af553",
        "72decd9258f18aa112727d27bb831a4add58405d"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Feb 28 04:42:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 28 04:42:36 2019 +0000"
      },
      "message": "Merge \"Add Os.connect(fd, SocketAddress) to public API\""
    },
    {
      "commit": "72decd9258f18aa112727d27bb831a4add58405d",
      "tree": "8507075ef571b68d0f2262f95680bc5cadf7a570",
      "parents": [
        "e4a40c77e1dc2a45dc77f129bb08c971b8b8d686"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Feb 27 15:46:21 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Feb 28 04:39:32 2019 +0000"
      },
      "message": "Add Os.connect(fd, SocketAddress) to public API\n\n1. There are already related socket API methods that return\n   SocketAddress, such as Os.getpeername().\n2. Having APIs that take SocketAddress are a closer match\n   to the POSIX APIs that android.system.Os is exposing,\n   and are more flexible than just taking InetAddress+port\n   combinations since the latter only supports IPv4 and\n   IPv6.\n\nThis was covered by tests in change:\nIadf9f10e26bbc650c5e1b9d03f32c5dafb6f21b4\n\nAnd completes Ic496c1212dc2d97cf34db2a7c7d024b02790e8ed.\n\nTest: m\nBug: 123062477\nChange-Id: I885bfe1bf24a361bef2bb2f783622b934637ba99\n"
    },
    {
      "commit": "28911517b22cb3c206f25e52671e2adff8b41ff3",
      "tree": "0ff697e66847809f7ce84bc5a40a045419d69b00",
      "parents": [
        "0dddb902aea5a7e4d20722ebb3dbf1d28ff38787"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 27 14:44:20 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 27 14:45:23 2019 -0800"
      },
      "message": "Update annotations for UiccCardInfo APIs\n\nFixes: 124800040\nTest: no change to behavior\nChange-Id: I0644eb9bac417b9a8b0fd8eaf691728ed0784527\n"
    },
    {
      "commit": "eee18bd546665b726d73769ee3ed5a2368c8c1f1",
      "tree": "28cd54e96de9361371819fee5a884c7bef0d3703",
      "parents": [
        "3d8cef1fa8538c67ed8960c5c35244568262e6a5",
        "0fe6845f7dc00ad7a2f19d08d2f15c4efb288dae"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 27 20:40:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 27 20:40:31 2019 +0000"
      },
      "message": "Merge \"Implement isRemovable\""
    },
    {
      "commit": "d5386dfe1f1303fd6edb80fe3218ef21f1f5401f",
      "tree": "e6e5e90ce1e8d99c14f19b992a71f760a344165c",
      "parents": [
        "fd8cb59cc18356ad200b2af0cd300b9a7205f832",
        "e4cbd119d49c3fe04fa68b277381316a3fd2b766"
      ],
      "author": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Wed Feb 27 19:00:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 27 19:00:44 2019 +0000"
      },
      "message": "Merge \"Expose DataSpecificRegistrationState as System API\""
    },
    {
      "commit": "909baeddfab43c12bfc5be53f35786fdb8e80a4a",
      "tree": "96536c24b94d1c46b3dbe61c533ec7879701aad6",
      "parents": [
        "e701106d6e1619206fd2873a6ba7afe7548a8625",
        "5155a2d7e44dfa6b85f429b8b492c12a9465f8d1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 27 05:56:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 27 05:56:28 2019 +0000"
      },
      "message": "Merge \"Add @NonNull annotation to set proxy on VPN parameter.\""
    },
    {
      "commit": "e701106d6e1619206fd2873a6ba7afe7548a8625",
      "tree": "df28ace480b2eb826b1679e7194e349ffa05ea98",
      "parents": [
        "820cfa422cc600da9da9f7f098a7d4f5e63eff0f",
        "2c76358add49ff6064241c232c4700a5f46d5ed3"
      ],
      "author": {
        "name": "Tor Norbye",
        "email": "tnorbye@google.com",
        "time": "Wed Feb 27 02:33:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 27 02:33:15 2019 +0000"
      },
      "message": "Merge \"Revert \"Update MbmsDownloadServiceBase to reflect implements IInterface\"\""
    },
    {
      "commit": "5155a2d7e44dfa6b85f429b8b492c12a9465f8d1",
      "tree": "a69f48f5e1a1e64fff345b1fb647d2229b587ae8",
      "parents": [
        "820cfa422cc600da9da9f7f098a7d4f5e63eff0f"
      ],
      "author": {
        "name": "Irina Dumitrescu",
        "email": "irinaid@google.com",
        "time": "Wed Feb 20 18:17:06 2019 +0000"
      },
      "committer": {
        "name": "Irina Dumitrescu",
        "email": "irinaid@google.com",
        "time": "Wed Feb 27 01:06:00 2019 +0000"
      },
      "message": "Add @NonNull annotation to set proxy on VPN parameter.\n\nTest: manual\nBug: 124883120\nChange-Id: Ifb4bd98a69a006220b1a824033395fc6f12ea6ce\n"
    },
    {
      "commit": "2c76358add49ff6064241c232c4700a5f46d5ed3",
      "tree": "8abc69c138002eff3263f0800f69d34b80c83f1b",
      "parents": [
        "ddc496d62210fd06f7132e701fbc5df0b2c237f6"
      ],
      "author": {
        "name": "Tor Norbye",
        "email": "tnorbye@google.com",
        "time": "Wed Feb 27 00:21:39 2019 +0000"
      },
      "committer": {
        "name": "Tor Norbye",
        "email": "tnorbye@google.com",
        "time": "Wed Feb 27 00:21:39 2019 +0000"
      },
      "message": "Revert \"Update MbmsDownloadServiceBase to reflect implements IInterface\"\n\nThis reverts commit ddc496d62210fd06f7132e701fbc5df0b2c237f6.\n\nReason for revert: b/126374865\n\nChange-Id: I53f87d15712a0f2acc5787efcf68c72021e9b831\n"
    },
    {
      "commit": "e4cbd119d49c3fe04fa68b277381316a3fd2b766",
      "tree": "b021819c463967d9664825b79bc4b70ae83c707c",
      "parents": [
        "c5ea003bbbf9ffe35c1249b0c3feee04a1eda956"
      ],
      "author": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Fri Feb 22 11:01:00 2019 -0800"
      },
      "committer": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Tue Feb 26 14:16:40 2019 -0800"
      },
      "message": "Expose DataSpecificRegistrationState as System API\n\n  LteVopsSupportInfo is currently not accessible for telephony\n  APK since DataSpecificRegistrationState is @hide api. This info is\n  required to determine if current LTE network support IMS. This\n  change exposes DataSpecificRegistrationState and LteVops info\n  as System API.\n\nBug: 112194535\nTest: atest\n\nChange-Id: Iec5c42ccef88b66c3f8ef05f8f96b2a4133ca63f\n"
    },
    {
      "commit": "3d7b3fb73755d14a5dcf18e95b03af382b37f4f2",
      "tree": "94e411805c83c8caa3284b7e7adc5d798417b99d",
      "parents": [
        "021a9a4a4ca6d6a08a1f78d4636a2085743ef162",
        "7ba07b0c656117986a7368e91df8d23696711200"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Feb 26 21:54:40 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 26 21:54:40 2019 +0000"
      },
      "message": "Merge \"Rename the RTT audio flag in ImsStreamMediaProfile\""
    },
    {
      "commit": "0fe6845f7dc00ad7a2f19d08d2f15c4efb288dae",
      "tree": "f77b5de3750b2769c565699794680c5771346898",
      "parents": [
        "0dddb902aea5a7e4d20722ebb3dbf1d28ff38787"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Jan 18 16:43:53 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 26 13:30:15 2019 -0800"
      },
      "message": "Implement isRemovable\n\nAdd resource non_removable_euicc_slots which lists the slot indexes\nwhich refer to non-removable eUICCs chips.\n\nTest: EuiccCardTest\nBug: 122738148\nChange-Id: I8836e25acf37527bbb067538902de056e1465b31\nMerged-In: I8836e25acf37527bbb067538902de056e1465b31\n"
    },
    {
      "commit": "7db49c554acb7475ce3daa16ec355b49949622c5",
      "tree": "0e7c0cb4dbc1b5812a41f6c8e8ea21a0ef301064",
      "parents": [
        "0a04598a39e512e89be7dcca10c0f429359f1eea",
        "f98efc3961bf008232f974544ca646c38962d5e3"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Feb 25 22:26:05 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 25 22:26:05 2019 +0000"
      },
      "message": "Merge \"getSimLocale should return locale rather than string tag\""
    },
    {
      "commit": "f98efc3961bf008232f974544ca646c38962d5e3",
      "tree": "3534130e1b29242e2e7d403cea39e135f6e26bf0",
      "parents": [
        "1c2c11990ca27b9a470ac8f178dbeace7dadb51f"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Feb 21 23:08:47 2019 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Feb 25 18:33:08 2019 +0000"
      },
      "message": "getSimLocale should return locale rather than string tag\n\nBug: 124767220\nTest: Build\nChange-Id: Ib4938652f2e6541b44894ae1a2b0cb2ea4c899be\nMerged-in: I850108ce0905d16e538e46ccd4bbf92a2bcfba42\n"
    },
    {
      "commit": "35e3d8e89790bb235e3d771395735b8ae0119da8",
      "tree": "07f1ef2870665654be000cf067a54535c9e7fe45",
      "parents": [
        "e05a1cb5dbef425020691ee1ccdad1be2c22d4fe",
        "9a7e40eb3ed8bfea40a2b6a7b10a15385d271ac6"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Feb 22 21:56:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 21:56:31 2019 +0000"
      },
      "message": "Merge \"Hide RcsMessageStore APIs\""
    },
    {
      "commit": "e05a1cb5dbef425020691ee1ccdad1be2c22d4fe",
      "tree": "843c7f32b7d2480ca825cb66548238e6c9c6161e",
      "parents": [
        "016982ae2f6e67e91241a3c8a6bb90b1b16a4806",
        "7621ff222f9fe6e72831caf5e982e199f693dd1b"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Feb 22 21:52:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 21:52:00 2019 +0000"
      },
      "message": "Merge \"API council feedbacks for preciseCall APIs\""
    },
    {
      "commit": "e282300793f8d42e94ffe78b91724638301596cb",
      "tree": "7b5b76768d23aee7ff47e6e6f24d8b94c03f2bfa",
      "parents": [
        "f8881b68214764b490e21de427cc3262c1f6977f"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 22 13:22:46 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 22 13:22:46 2019 -0800"
      },
      "message": "Add a Constant for CellInfo#UNAVAILABLE_LONG\n\nCellInfo needed a constant for LONG NR CI\nin the event that it is unreported.\n\nBug: 124130720\nTest: compilation; make offline-sdk-docs\nChange-Id: I70e480573727bac070bdf5ab70dc49aa356b685f\n"
    },
    {
      "commit": "016982ae2f6e67e91241a3c8a6bb90b1b16a4806",
      "tree": "fdfd9328481082745c7d0eddf388d525d7c7ec88",
      "parents": [
        "c020cf52912cba1af6a6f57ff1556d89ef98fb3f",
        "b3bdb7c36cf679954df4153691eda1f04a43ba32"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Feb 22 21:13:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 21:13:28 2019 +0000"
      },
      "message": "Merge \"Change data types on CallIdentification API.\""
    },
    {
      "commit": "c020cf52912cba1af6a6f57ff1556d89ef98fb3f",
      "tree": "542c4620ba17e93f4f8f3791c26110a1a0ab1422",
      "parents": [
        "ee15067180704b2239468b650309506baeef4a9e",
        "7e992ec284cc7b138ac9d2929de17173b3b43dc7"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 22 20:42:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 20:42:03 2019 +0000"
      },
      "message": "Merge \"Add Class-Filtered getCellSignalStrengths\""
    },
    {
      "commit": "b3bdb7c36cf679954df4153691eda1f04a43ba32",
      "tree": "e468aaaaf080652aa100916d9c1d5bde6e3331c9",
      "parents": [
        "9d805ba071c7981cbb46f1b60474e8ab1a60d8f6"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Feb 15 16:04:13 2019 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Feb 22 11:18:05 2019 -0800"
      },
      "message": "Change data types on CallIdentification API.\n\nPer API council feedback update the call identification name, details,\ndescription and app name to use CharSequence.\n\nTest: Update apis, run tests.\nBug: 123241094\nMerged-In: I42df17506535c1dd598ffd61a44cb0d0440b8159\nChange-Id: I42df17506535c1dd598ffd61a44cb0d0440b8159\n"
    },
    {
      "commit": "7621ff222f9fe6e72831caf5e982e199f693dd1b",
      "tree": "82d0c330071008c1d47bbd2108c96e52689b0545",
      "parents": [
        "1c2c11990ca27b9a470ac8f178dbeace7dadb51f"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Feb 21 19:17:22 2019 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Feb 22 11:09:07 2019 -0800"
      },
      "message": "API council feedbacks for preciseCall APIs\n\nBug: 125346540\nTest: Build\nChange-Id: I3a9a8d3e2168d937f085624b80a891b6baddd0e5\n"
    },
    {
      "commit": "2badc1e43453697c5da7ecf0038ca8a554210383",
      "tree": "c4394fca546da6d25427123163e57b8a870e4da9",
      "parents": [
        "1d8977b9922649ef9ecd0ba054c2bdf868ccfd56",
        "cfb3d4856ea02e6c5eb54b6f9081530c30a5dca9"
      ],
      "author": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Fri Feb 22 08:43:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 08:43:48 2019 +0000"
      },
      "message": "Merge \"Add a new error code for disallowing concurrent bugreports\""
    },
    {
      "commit": "862821ede5b32998d4105ba0cc69c1bd2b1af342",
      "tree": "f7f8409e8dfd8918343587c6c2c9d456932fc2e2",
      "parents": [
        "9f0115bb6e20f18872303c8a68072d9268825913",
        "c5e6e54a20b18549dbe9a87b9238488d187caf31"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Fri Feb 22 01:18:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 01:18:41 2019 +0000"
      },
      "message": "Merge \"Add checks on multisim capabilities.\""
    },
    {
      "commit": "9f0115bb6e20f18872303c8a68072d9268825913",
      "tree": "5789a6fe29bfa0670f320320fa0771a697c202b1",
      "parents": [
        "07037a86d3211bf84f897ae28f4c303d7587ee41",
        "c2841ec7feb095cc36d2540844228ee72da3dfca"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Fri Feb 22 00:41:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 22 00:41:29 2019 +0000"
      },
      "message": "Merge \"Allow UiAutomation to adopt the shell permission indentity\""
    },
    {
      "commit": "9a7e40eb3ed8bfea40a2b6a7b10a15385d271ac6",
      "tree": "c418b4ef6349404d89f900747b561e714769a9ab",
      "parents": [
        "07037a86d3211bf84f897ae28f4c303d7587ee41"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Feb 21 15:35:44 2019 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Feb 21 16:28:48 2019 -0800"
      },
      "message": "Hide RcsMessageStore APIs\n\nThis feature is punted from Android Q. This change hides the APIs.\n\nTest: infeasible\n\nBug: 109759350\nChange-Id: Ic278d45ab573b267a7cbf4c930496cc2044fa855\n"
    },
    {
      "commit": "c5e6e54a20b18549dbe9a87b9238488d187caf31",
      "tree": "9eacf3c8f1f8391ab372488065d2d8e6b10f436e",
      "parents": [
        "cec740470c12b10c5b9df1b73066ff18defdc74a"
      ],
      "author": {
        "name": "Michele",
        "email": "mberionne@google.com",
        "time": "Mon Feb 04 11:29:10 2019 -0800"
      },
      "committer": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Thu Feb 21 21:28:08 2019 +0000"
      },
      "message": "Add checks on multisim capabilities.\n\nRename method isMultisimCarrierRestricted to isMultisimSupported to\nindicate extended scope that includes checks on the capabilities of the\nhardware to support multi-SIM configuration.\n\nBug: 123537730\nTest: Compilation, test application\nChange-Id: I20860c7a25b054b8312c144544726337e09559e2\nMerged-In: I20860c7a25b054b8312c144544726337e09559e2\n"
    },
    {
      "commit": "c2841ec7feb095cc36d2540844228ee72da3dfca",
      "tree": "a75b7383d0285ee73db59fbc8f650221ef2b3087",
      "parents": [
        "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 25 16:39:23 2018 -0700"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Feb 21 19:59:14 2019 +0000"
      },
      "message": "Allow UiAutomation to adopt the shell permission indentity\n\nFor testing we often need to run shell commands. This can be done\ntoday via running a shell command from an instrumentation test\nstarted from the shell. However, this requires adding shell commands\nwhich are not in the API contract, involve boilerplate code, require\nstring parsing, etc.\n\nThis change allows an instrumentation started from the shell to\nadopt the shell UID permission state. As a result one can call APIs\nprotected by permissions normal apps cannot get by are granted to\nthe shell. This enables adding dedicated test APIs protected by\nsignatures permissions  granted to the shell.\n\nTest: cts-tradefed run cts-dev -m CtsUiAutomationTestCases\n          -t android.app.uiautomation.cts.UiAutomationTest#testAdoptShellPermissions\n\nbug:80415658\n\nMerged-In: I4bfd4b475225125512abf80ea98cd8fcacb6a1be\nChange-Id: I4bfd4b475225125512abf80ea98cd8fcacb6a1be\n"
    },
    {
      "commit": "cfb3d4856ea02e6c5eb54b6f9081530c30a5dca9",
      "tree": "16021e8f3fea73747d4e4a19ab07d2f30db27fc2",
      "parents": [
        "f1324dcacea4163d50d6a4d588ed4f89e5758a11"
      ],
      "author": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Wed Feb 20 11:25:35 2019 +0000"
      },
      "committer": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Thu Feb 21 16:17:54 2019 +0000"
      },
      "message": "Add a new error code for disallowing concurrent bugreports\n\nBUG:123571915\nTest: manual\nChange-Id: I8787137c3cfeb33aacfa439f6eab1a668977e572\n"
    },
    {
      "commit": "ddc496d62210fd06f7132e701fbc5df0b2c237f6",
      "tree": "7f922afd2c94c03446b89e0f9bc0bcdc6ed25b2a",
      "parents": [
        "03c14760a593b8bbea502fc8cbcc0ffe1e2ac058"
      ],
      "author": {
        "name": "Tor Norbye",
        "email": "tnorbye@google.com",
        "time": "Wed Feb 20 19:25:15 2019 -0800"
      },
      "committer": {
        "name": "Tor Norbye",
        "email": "tnorbye@google.com",
        "time": "Wed Feb 20 19:25:15 2019 -0800"
      },
      "message": "Update MbmsDownloadServiceBase to reflect implements IInterface\n\nThe interface is there in the stubs but was missing from the signature\nfile; this was added as a special case to be compatible with doclava\nbut the special case should have been removed when we switched to the\nnew signature file format.\n\nThis makes this signature match the other signature for\nMbmsStreamingServiceBase:\n\n  public class MbmsDownloadServiceBase extends android.os.Binder implements android.os.IInterface {\n  public class MbmsStreamingServiceBase extends android.os.Binder implements android.os.IInterface {\n\nTest: make update-api checkapi\nChange-Id: I847066580248f47be609e2795db8904f58e550b8\n"
    },
    {
      "commit": "609ea873b76caa7625491f361d913b9cddab6da5",
      "tree": "cd617725ac434889f31b8a113d1a4b5ed0be6f8e",
      "parents": [
        "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf",
        "c39f23c1a67379d990ff6cd6183063a75dd94f06"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 20 20:01:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 20:01:14 2019 +0000"
      },
      "message": "Merge \"Split RCS events into API and internal classes\""
    },
    {
      "commit": "a6dda25ac90b7ce6a9afa7da6cc86fade59f9ebf",
      "tree": "eb4e192f159ca9731155e9ca6abee722df7b0d55",
      "parents": [
        "4ba3b12efb713c21904214ee33e44a711bdca3ff",
        "69e0ed19e10407bceded9ee0091b3cf6f03660f0"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 20 17:50:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 17:50:41 2019 +0000"
      },
      "message": "Merge \"Expose the Radio HAL Version for Test Purposes\""
    },
    {
      "commit": "c39f23c1a67379d990ff6cd6183063a75dd94f06",
      "tree": "1c286972a0c0b662b38ca69d88bbcd1313e7c588",
      "parents": [
        "a81d64e9407a849ff66419cfe4c28854a6c7c656"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Feb 06 10:07:38 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Tue Feb 19 11:39:49 2019 -0800"
      },
      "message": "Split RCS events into API and internal classes\n\nThis will allow us to inject dependencies into the API classes that are\nnot parcelable or do not come from ircs.\n\nBug: 123699565\nTest: Unit tests pass\nChange-Id: Iab4e6ea3fd983eef7fb0cba7311175ea82a444ff\n"
    },
    {
      "commit": "59d827554625b39f87df3b2070f338cb162472be",
      "tree": "3c9939ee1a99d437f71dfc5ad02f2654eb0aa120",
      "parents": [
        "a24d0252121bdb72b77a1a2fca93adf26f6a522d",
        "5e5d303982be449e47a82afac2c1398fe4edd5b8"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 15 21:23:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 21:23:52 2019 +0000"
      },
      "message": "Merge \"Populate \u0027hasKnownUserIntentEmergency\u0027\""
    },
    {
      "commit": "69e0ed19e10407bceded9ee0091b3cf6f03660f0",
      "tree": "386cbc93701425a2ac23e08edfbb155e7d680d11",
      "parents": [
        "e3ae238f4a7f0acb52b2e6fe05e7b06c513e98a1"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 06 18:59:19 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 15 09:56:00 2019 -0800"
      },
      "message": "Expose the Radio HAL Version for Test Purposes\n\nTo properly check that values are being populated by\ndevices supporting newer HALs, it is necessary to\navoid enforcement on devices using older HAL versions.\nExposing the HAL version for test purposes allows that.\n\nBug: 122834594\nTest: compilation\nChange-Id: Idadc2fc8dd4f7b4765af90d92b62eea3e017a843\n"
    },
    {
      "commit": "bfe928d593b52da8af4a2d74103b749b11851944",
      "tree": "0e0dc42d6ae41c4a169a2e4d09e4045a20c598ea",
      "parents": [
        "60e7162e05eba84e131986e2d435e78e1f94a834",
        "cfff01e2dbece7fd6a45f0352c4ab292cf59b89e"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 08:09:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 15 08:09:29 2019 +0000"
      },
      "message": "Merge \"Remove NetworkMonitor dependency on ICaptivePortal\""
    },
    {
      "commit": "cfff01e2dbece7fd6a45f0352c4ab292cf59b89e",
      "tree": "9d1dc8aee4e9f8524aa7bde6e3cf8d54d0fb430a",
      "parents": [
        "dacee147b482e17308be0977765e8135b37b9690"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Feb 13 20:58:59 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Feb 15 12:20:03 2019 +0900"
      },
      "message": "Remove NetworkMonitor dependency on ICaptivePortal\n\nICaptivePortal is used in the framework and cannot be used as a\ndependency in NetworkMonitor, as the framework class takes precedence\nwhen linking.\nAlso fix NetworkMonitorTest that was not verifying the right\nstartCaptivePortalApp call.\n\nTest: atest FrameworksNetTests NetworkStackTests\nBug: 124033493\nChange-Id: I8e7bb79e50650ae182a2e4277fb49abf5fb6d910\nMerged-In: Ib6a89e54312628662b130fbeec18d11e139f09fa\n"
    },
    {
      "commit": "0dddb902aea5a7e4d20722ebb3dbf1d28ff38787",
      "tree": "c800b73376356ff9e44420207b570b0fdaa612fa",
      "parents": [
        "5de80df81e205aea56dea0eda94aa2e63a51e177",
        "89ce5e3c1bdf068c152e9cfc3b6d8a95f02dbc19"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Thu Feb 14 18:37:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 14 18:37:04 2019 +0000"
      },
      "message": "Merge \"Add Test Network and Transport types\""
    },
    {
      "commit": "5e5d303982be449e47a82afac2c1398fe4edd5b8",
      "tree": "365677c1900d076c17f7e4cb120e62e3e92e6a7c",
      "parents": [
        "6cc4c0c02926c0adadbe04af22076d737e3bfab8"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Feb 08 21:42:15 2019 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Feb 13 19:30:40 2019 -0800"
      },
      "message": "Populate \u0027hasKnownUserIntentEmergency\u0027\n\nThis is only used to specify when the dialed number is ambiguous,\nidentified as both emergency number and any other non-emergency number;\ne.g. in some situation, 611 could be both an emergency number in a\ncountry and a non-emergency number of a carrier\u0027s customer service hotline.\n\nTest: Manual\nBug: 123999640\nChange-Id: I7b1a8832ab86b3e7d8f9af24eb4f7bde7d566612\nMerged-In: I7b1a8832ab86b3e7d8f9af24eb4f7bde7d566612\n(cherry picked from commit 6d9e7457dadaf683b2706ba1a41bd8385f25c9a2)\n"
    },
    {
      "commit": "7ba07b0c656117986a7368e91df8d23696711200",
      "tree": "9f567979c45545f747068023b72ff034c5b0ab16",
      "parents": [
        "3fdbf46ac172de22670d7faa824c2fcda19168ec"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 17:34:52 2019 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 17:38:14 2019 -0800"
      },
      "message": "Rename the RTT audio flag in ImsStreamMediaProfile\n\nChange-Id: I6a086f656fc241035a4ce50955410094c5d7dcc2\nFixes: 123938874\nTest: manual\n"
    },
    {
      "commit": "b8493ac5eb11ccc243b04cc3a3424858c472ef38",
      "tree": "73ea5de679d53512e8faab02032294d23730e63d",
      "parents": [
        "a3aae9fe4bc41793c2c4443fda985c8fcfb20ddc",
        "1f85a3ddf3b2cafedeba2e6ed97ba6575f894ef3"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Feb 14 00:14:11 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 14 00:14:11 2019 +0000"
      },
      "message": "Merge \"Add UNINITIALIZED and rename INVALID\""
    },
    {
      "commit": "a3aae9fe4bc41793c2c4443fda985c8fcfb20ddc",
      "tree": "177c981a5805ace302f3ce42315a17bf6e1976e0",
      "parents": [
        "2f199d6b35925fc1acbfdd40d0137afa3a8ad638",
        "ee313737e970e95c77cdc229c315dd2c0e8551ce"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 23:21:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 23:21:43 2019 +0000"
      },
      "message": "Merge \"Implement more location checks\""
    },
    {
      "commit": "600827273c94972777d1850f56d32ccaf81feaa0",
      "tree": "255e2c6ae6300e410579f813e5c14efb9f6c9bdb",
      "parents": [
        "539c545dc7ba749eada12ef4c0bf55535d3500d4",
        "0c44939a955184dd4b74ff27211e29d273b99d80"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Feb 13 22:23:16 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 22:23:16 2019 +0000"
      },
      "message": "Merge \"Add getSlotsMapping to TelephonyManager\""
    },
    {
      "commit": "ee313737e970e95c77cdc229c315dd2c0e8551ce",
      "tree": "76a7f102c0308940ef0e4ba8557ed1454dcb8e37",
      "parents": [
        "3fdbf46ac172de22670d7faa824c2fcda19168ec"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Nov 27 14:36:51 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 13 11:07:37 2019 -0800"
      },
      "message": "Implement more location checks\n\nMake the following modifications to APIs and required permissions.\nMove the following APIs from checking coarse permission to fine\npermission (except for apps targeting pre-Q):\nTelephonyManager.getCellLocation()\n(deprecated) TelephonyManager.getNeighboringCellInfo()\nTelephonyManager.getAllCellInfo()\nTelephonyManager.requestCellInfoUpdate()\nPhoneStateListener#onCellLocationChanged\nPhoneStateListener#onCellInfoChanged\n\nStart checking for fine permission on the following APIs:\n(Note -- these will only be logged, not denied until a future CL)\nTelephonyManager.requestNetworkScan()\nTelephonyScanManager.requestNetworkScan()\nNetworkScanCallback#onResults\n\nStart checking for coarse permission on the following APIs:\n(Note -- these will only be logged, not denied until a future CL)\nTelephonyManager#getAvailableNetworks\nTelephonyManager#getServiceStateForSubscriber and #getServiceState\nPhoneStateListener#onServiceStateChanged\n\nBug: 116258458\nTest: manual via testapps\nChange-Id: I45326ddacbcf538da50ca544d67eed12cf0c0861\n"
    },
    {
      "commit": "627900696f8033897af041069ece9c497cd525b3",
      "tree": "c0de2c3dfdf5247781621caf36d6deaba2a93591",
      "parents": [
        "accbb6b3c627666e4a69c72a73db009f5f940555",
        "da59b539079694f61b523c33c02314bad283bffe"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Feb 13 18:17:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 18:17:36 2019 +0000"
      },
      "message": "Merge \"Add missing UARFCN Getter to CellIdentityTdscdma\""
    },
    {
      "commit": "1f85a3ddf3b2cafedeba2e6ed97ba6575f894ef3",
      "tree": "b260cd2d45509a6268fea9576ddf3d4f499d1474",
      "parents": [
        "3d834a0e692d5bec9874ff8d87ac8be84d741eab"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Feb 01 14:15:05 2019 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 13 09:54:30 2019 -0800"
      },
      "message": "Add UNINITIALIZED and rename INVALID\n\nUNINITIALIZED_CARD_ID is for before the card ID is ready.\nINVALID_CARD_ID is renamed to UNSUPPORTED_CARD_ID and it is used if the\ncard ID is known to be unsupported.\n\nBug: 122978614\nTest: atest UiccControllerTest\nChange-Id: Ia2315d9b38ef35b30d9b96b6436c08fa4404e4df\nMerged-In: Ia2315d9b38ef35b30d9b96b6436c08fa4404e4df\n"
    },
    {
      "commit": "fa240e8054ca5ab155c04ec0c2e07053dd30d8f1",
      "tree": "67dd48e72a4a70ac68a0211ec0a84648c241b3bb",
      "parents": [
        "9de24de618947056f95e0608d36b0b46db416e5b",
        "1eb4c54294fd30368e8159065d876873c92aa4ec"
      ],
      "author": {
        "name": "Po-Chien Hsueh",
        "email": "pchsueh@google.com",
        "time": "Wed Feb 13 01:20:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 13 01:20:26 2019 +0000"
      },
      "message": "Merge \"Add DynamicAndroidClient\""
    },
    {
      "commit": "0c44939a955184dd4b74ff27211e29d273b99d80",
      "tree": "4293d0ca030a328f24d4dc4488576af0cf3bc724",
      "parents": [
        "76bc8cf927a7cfe9af4bc82352fb70aa28362980"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Jan 22 20:06:03 2019 -0800"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Feb 12 16:24:22 2019 -0800"
      },
      "message": "Add getSlotsMapping to TelephonyManager\n\nBug: 123101769\nTest: build\nMerged-In: I416d741947b1a15e66ebf71b8104c4b2ec95e310\nChange-Id: I416d741947b1a15e66ebf71b8104c4b2ec95e310\n(cherry picked from commit 83e7b920deec8d163c3ddd9c56343ce8bcea0a9e)\n"
    },
    {
      "commit": "307f4cfeb10126adced097f1835896911bd71cc8",
      "tree": "9c64d9613eab7d37dc11f535f2e6d685dbbaace7",
      "parents": [
        "be5b40b90f1ba85e404a2527c1134e079a00853a",
        "fdeb60bd7445b6caf66e7d3647b375381002ed31"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Feb 12 23:27:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 23:27:36 2019 +0000"
      },
      "message": "Merge \"Address API feedbacks for networktypebitmask\""
    },
    {
      "commit": "7e992ec284cc7b138ac9d2929de17173b3b43dc7",
      "tree": "15419a08fdc1a343ac52113b86c3a9fda12a961d",
      "parents": [
        "da59b539079694f61b523c33c02314bad283bffe"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 13:25:47 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 15:10:38 2019 -0800"
      },
      "message": "Add Class-Filtered getCellSignalStrengths\n\nAdd a version of getCellSignalStrengths that allows\nthe caller to pass in a particular class version of\ninterest, which returns only valid matching signal\nstrengths of that type. A caller may now do:\n\nfor(CellSignalStrengthLte lte : ss.getCellSignalStrengths(\n        CellSignalStrengthLte.class)) {\n    return lte.getRssnr();\n}\n\nBug: 123939399\nTest: (cts) atest SignalStrengthTest\nChange-Id: Ia64d25df4e782f76e6474b92ca7cd60c2f7d2f5e\n"
    },
    {
      "commit": "da59b539079694f61b523c33c02314bad283bffe",
      "tree": "9f0f240f9145be85c4c98fac8719347e49479c1f",
      "parents": [
        "e13c593c9f00d5d08411e447127210915bb476bb"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 10:20:46 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 13:26:46 2019 -0800"
      },
      "message": "Add missing UARFCN Getter to CellIdentityTdscdma\n\nAdd a method to get the UARFCN for CellIdentityTdscdma.\nThere is an equivalent method in all the other classes,\nso this is simply correcting an oversight.\n\nBug: 123957505\nTest: atest CellIdentityTdscdmaTest\nChange-Id: I743d90b4532b86edb34d267ae55eca73de2a0086\n"
    },
    {
      "commit": "e13c593c9f00d5d08411e447127210915bb476bb",
      "tree": "4cd74912f2e296b61dce24d7a68606e19d520087",
      "parents": [
        "0b3cef8697f4ad2af9ab5efdcb2f186c28ccb28e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Feb 08 17:34:43 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Feb 12 13:26:46 2019 -0800"
      },
      "message": "Add NR Cell Identity to CellIdentityNr\n\nAdd the NCI to CellIdentityNr.\n\nBug: 124126359\nTest: atest CellIdentityNrTest\nChange-Id: I628048c61d3d6b6e2439357e8233c483a3c0d1d4\n"
    },
    {
      "commit": "fdeb60bd7445b6caf66e7d3647b375381002ed31",
      "tree": "f481ecea276dd6b6085698c0ec75b820dc94fb96",
      "parents": [
        "749dfc308353960c8454679654fc6cd0332f58dc"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Sun Jan 27 19:41:40 2019 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Feb 12 19:13:09 2019 +0000"
      },
      "message": "Address API feedbacks for networktypebitmask\n\n1. change networktypebitmask from int to long\n2. right shift definition by 1 for each bitmask, in consistent with\nNW bitmask used in APN settings\n3. add missing definition for IWLAN\n\nBug: 119118373\nTest: atest CtsTelephonyTestCases:TelephonyManagerTest#testGetRadioAccessFamily\nChange-Id: Idf0f88225c20fc0ed10ae4fccb705f988a3bec60\n(cherry picked from commit 75b486e4c820e4d51c258fea43f959c92d797725)\nMerged-in: Idf0f88225c20fc0ed10ae4fccb705f988a3bec60\n"
    },
    {
      "commit": "0beb397fa5e1887ef354c3b0bc22a8deadae944b",
      "tree": "3f4f4fa9e82815be3ac1e08f2d0b959aff1dd1b5",
      "parents": [
        "db5c59214ffa767d6494c98d8c90347f2bda2130",
        "7f62bcde3dd0232390529e9bab7db9583495166c"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Feb 12 03:08:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 03:08:57 2019 +0000"
      },
      "message": "Merge \"Add get/set PreferredNetworkTypeBitmap\""
    },
    {
      "commit": "55faf37439233102faed908e2a294f0bdbce5c21",
      "tree": "eea65f27e572172c7ad2cacccc582c5ad8774a1f",
      "parents": [
        "c7ec1a89610180e0d49e2053219b3b5902df47fa",
        "0e3e93a07c5369166268376e3da965945f1bde26"
      ],
      "author": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Tue Feb 12 00:37:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 12 00:37:43 2019 +0000"
      },
      "message": "Merge \"Make isRebootRequiredForModemConfigChange SystemApi\""
    },
    {
      "commit": "31e933cf7888d078e02cebe992c9842b9425d03a",
      "tree": "a521b9e59a971990f343567ba056450743584627",
      "parents": [
        "52a31598e7d95a6aff05f98d0445ef5f04315e70",
        "a10f9e82f765e782f38e2fbc162e38dd45d43da8"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Mon Feb 11 23:47:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 11 23:47:25 2019 +0000"
      },
      "message": "Merge \"Add API to check if a SIM card matches carrier restrictions.\""
    },
    {
      "commit": "52a31598e7d95a6aff05f98d0445ef5f04315e70",
      "tree": "a3708e2fed4d044ef6b2bc88abc7966a931bd7a7",
      "parents": [
        "231a9cb709838e8b85662e24bd8e1780b36f9b8e",
        "6ae9f49d3fb8b58c65060b238c16764d3f35af48"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Feb 11 23:19:17 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 11 23:19:17 2019 +0000"
      },
      "message": "Merge changes from topics \"118348832\", \"120945564\"\n\n* changes:\n  Adding validationBeforeSwitchSupported in phoneCapability.\n  Add API to handle user\u0027s subscription selection changes.\n"
    },
    {
      "commit": "89ce5e3c1bdf068c152e9cfc3b6d8a95f02dbc19",
      "tree": "5f5f741406a8ea8c507fa7a4ae0bbbba5590ef5a",
      "parents": [
        "8a99661282dbda439b7e927e68778bfd996f058b"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Nov 14 17:40:55 2018 -0800"
      },
      "committer": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Mon Feb 11 12:57:43 2019 -0800"
      },
      "message": "Add Test Network and Transport types\n\nThis change adds new network types for testing purposes, signifying a\nnetwork with an extremely limited feature set.\n\nBug: 72950854\nTest: Compiles, CTS tests relying on this work correctly.\nChange-Id: I06cade6044afd12e0b69ed3c2f160f27f85d43d0\n"
    },
    {
      "commit": "0e3e93a07c5369166268376e3da965945f1bde26",
      "tree": "a13fd07d4e7f7f803ef06ab5aa4109a68e9d9559",
      "parents": [
        "8a99661282dbda439b7e927e68778bfd996f058b"
      ],
      "author": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Fri Feb 08 12:45:31 2019 -0800"
      },
      "committer": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Mon Feb 11 10:37:45 2019 -0800"
      },
      "message": "Make isRebootRequiredForModemConfigChange SystemApi\n\nBug: 124074656\nTest: build\nChange-Id: I32c6b0786d32b05d690cea862e977e6a2b756c90\n"
    },
    {
      "commit": "74ebff87b52239c2a8373d3ba298fb70dcce82a7",
      "tree": "50d408a0038744d9348cf8098049fb479e1e4a06",
      "parents": [
        "8a99661282dbda439b7e927e68778bfd996f058b"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Feb 07 14:46:21 2019 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Mon Feb 11 16:42:30 2019 +0000"
      },
      "message": "Unhide RcsMessageStore APIs\n\nThis change unhides the RcsMessageStore APIs\n\nTest: Existing tests pass. Repo upload didn\u0027t complain about anything\nAPI related\n\nBug:109759350\nChange-Id: Ifc980dd9173df520bad899a7a6681e6da63e46fc\n"
    }
  ],
  "next": "1eb4c54294fd30368e8159065d876873c92aa4ec"
}
