)]}'
{
  "log": [
    {
      "commit": "dbc06c23a6cc3cd298ce711986de2ded0a5eea6e",
      "tree": "2005bc30c2dd5acb688bb663e22046877240c9c0",
      "parents": [
        "ca075c31767adf1c1b75dbb6194e9ee3a3603f62",
        "b9940315bf47a5a69c82f93151719ebcdb3cc277"
      ],
      "author": {
        "name": "Luca Stefani",
        "email": "luca.stefani.ge1@gmail.com",
        "time": "Mon Mar 18 13:44:53 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 13:44:53 2019 -0700"
      },
      "message": "Merge \"Remove unused HarfBuzz src in libandroid_runtime\"\nam: b9940315bf\n\nChange-Id: I86649257ffe285716875e327d9621385ec8319da\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": "19aa681ad51e0e01f21aabd518955c6a62ce9a80",
      "tree": "986ed0f992c2a1ed18d4ea3fd2f61035f4a1c442",
      "parents": [
        "54fe34c359edffa60539e06d54db0eb0085e5e84",
        "b50cea987bff059c96d5072912e3b82b25c2fbf0"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 18 13:28:10 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 13:28:10 2019 -0700"
      },
      "message": "Merge \"Integrate FEATURE_TELEPHONY_IMS feature into APIs\"\nam: b50cea987b\n\nChange-Id: I958118cbf6bbe1da784e970b8b2195c52e198855\n"
    },
    {
      "commit": "54fe34c359edffa60539e06d54db0eb0085e5e84",
      "tree": "9c8a76806efff2ab795aabc6a5477484d684697d",
      "parents": [
        "4bd5774611787899b090d54f43948c96c700b180",
        "2bbb9c537e80752676a84be7c90f96a70cd69122"
      ],
      "author": {
        "name": "Andrei-Valentin Onea",
        "email": "andreionea@google.com",
        "time": "Mon Mar 18 13:20:51 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 13:20:51 2019 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\"\nam: 2bbb9c537e\n\nChange-Id: I8daf2a9def4453a0aac1f747518962d49b17a9e8\n"
    },
    {
      "commit": "b9940315bf47a5a69c82f93151719ebcdb3cc277",
      "tree": "2217b1eee318f1580054c15436605f329d2c2fd8",
      "parents": [
        "e278d2bcdd9978a04966d345056170d8f54a350a",
        "41da9a9a65f5a6ea351e60d1e4949a1604a661dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 18 18:54:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 18:54:29 2019 +0000"
      },
      "message": "Merge \"Remove unused HarfBuzz src in libandroid_runtime\""
    },
    {
      "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": "b50cea987bff059c96d5072912e3b82b25c2fbf0",
      "tree": "88736cc9e0d86cb98fd7105ec71d14aa3afaec2c",
      "parents": [
        "2bbb9c537e80752676a84be7c90f96a70cd69122",
        "af5f2a5f52de7f1b002fd8fd2ad16ef6c956ceed"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 18 17:35:27 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 17:35:27 2019 +0000"
      },
      "message": "Merge \"Integrate FEATURE_TELEPHONY_IMS feature into APIs\""
    },
    {
      "commit": "2bbb9c537e80752676a84be7c90f96a70cd69122",
      "tree": "7e5f1a970325c05069948b530137c7dff58485a4",
      "parents": [
        "09426de69dc14984fc112a123138d16a602292f8",
        "56e9194d390c4a80df3b0cc5976b06c241019154"
      ],
      "author": {
        "name": "Andrei-Valentin Onea",
        "email": "andreionea@google.com",
        "time": "Mon Mar 18 17:28:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 17:28:44 2019 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "4bd5774611787899b090d54f43948c96c700b180",
      "tree": "736be6d34f799a8f63f0ce8d5193672762d6d602",
      "parents": [
        "9edcff5c2c1f9e93a66fe76389dea4b6ee012b51",
        "09426de69dc14984fc112a123138d16a602292f8"
      ],
      "author": {
        "name": "Andrei-Valentin Onea",
        "email": "andreionea@google.com",
        "time": "Mon Mar 18 07:49:55 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 07:49:55 2019 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\"\nam: 09426de69d\n\nChange-Id: I8be4fa32c92a5b5ac335bfbfa0a6edffcb881b22\n"
    },
    {
      "commit": "09426de69dc14984fc112a123138d16a602292f8",
      "tree": "25cc718cb0421c5bf281c85047bba7682eed2e66",
      "parents": [
        "3923ce61f60f46fac4e6013cb14f271fda6fa8a9",
        "dcb67738f6087b40ee9781f8b3c8dc0c647d89f5"
      ],
      "author": {
        "name": "Andrei-Valentin Onea",
        "email": "andreionea@google.com",
        "time": "Mon Mar 18 14:40:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 14:40:25 2019 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "9edcff5c2c1f9e93a66fe76389dea4b6ee012b51",
      "tree": "c2af71f7ec30923dea248ebd6ec48d5c57cf7d9e",
      "parents": [
        "7201f61c5789e4b2af636019abb8e8629c1e98a6",
        "3923ce61f60f46fac4e6013cb14f271fda6fa8a9"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Mon Mar 18 05:45:41 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 18 05:45:41 2019 -0700"
      },
      "message": "Merge \"Add hdmoon@/insun@ to OWNERS\"\nam: 3923ce61f6\n\nChange-Id: I09c4bdceb218c32c152c4faa7d80dd51b3e6ebba\n"
    },
    {
      "commit": "3923ce61f60f46fac4e6013cb14f271fda6fa8a9",
      "tree": "f8b69e9fb440c29f4572deadf9a0d9a00dd47a79",
      "parents": [
        "205886d28f017195963d8922d7ec813309506179",
        "2a98865eb1df2ccb7ade3ce11477e8fc39018c18"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Mon Mar 18 12:32:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 12:32:01 2019 +0000"
      },
      "message": "Merge \"Add hdmoon@/insun@ to OWNERS\""
    },
    {
      "commit": "dcb67738f6087b40ee9781f8b3c8dc0c647d89f5",
      "tree": "10cb5038faee3e54de8ca41c2ce5f498ff519576",
      "parents": [
        "205886d28f017195963d8922d7ec813309506179"
      ],
      "author": {
        "name": "Andrei Onea",
        "email": "andreionea@google.com",
        "time": "Mon Mar 18 11:37:25 2019 +0000"
      },
      "committer": {
        "name": "Andrei Onea",
        "email": "andreionea@google.com",
        "time": "Mon Mar 18 12:04:18 2019 +0000"
      },
      "message": "Add @UnsupportedAppUsage annotations\n\nFor packages:\n  android.os\n\nThis is an automatically generated CL. See go/UnsupportedAppUsage\nfor more details.\n\nExempted-From-Owner-Approval: Mechanical changes to the codebase\nwhich have been approved by Android API council and announced on\nandroid-eng@\n\nBug: 110868826\nTest: m\nMerged-In: I4ece0a3f37f88fc2508cb965092aed7cabc61819\nChange-Id: I0d942254f06c1a355fb906640e223ad34cced6ab\n"
    },
    {
      "commit": "7201f61c5789e4b2af636019abb8e8629c1e98a6",
      "tree": "8d9bd9705d6c1543e4f7f154a3ea54df0a618cea",
      "parents": [
        "7cf43a2f533c51ea8be1c25b4c59c2d9ec1bde85",
        "205886d28f017195963d8922d7ec813309506179"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sun Mar 17 18:44:58 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 17 18:44:58 2019 -0700"
      },
      "message": "Merge \"Remove NetworkParcelable\"\nam: 205886d28f\n\nChange-Id: I8dc6d665a33d19ecad2bd5f611c2b68e08d53b97\n"
    },
    {
      "commit": "7cf43a2f533c51ea8be1c25b4c59c2d9ec1bde85",
      "tree": "8bb0d189f45c599e0b4c0f7b86655c79055d02eb",
      "parents": [
        "fd19257a7626002f3c7bd8b3cb2e947fd7ae8aa1",
        "1a1396070e70f335e6c99b33423006ffbe339670"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sun Mar 17 18:41:05 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 17 18:41:05 2019 -0700"
      },
      "message": "Merge \"Remove aidl wrappers for framework parcelables\"\nam: 1a1396070e\n\nChange-Id: Ib69a20153754018c951f504b5f14e91074526144\n"
    },
    {
      "commit": "205886d28f017195963d8922d7ec813309506179",
      "tree": "6849f0cffb9838dcc29d1a7cbf21f2950382208b",
      "parents": [
        "1a1396070e70f335e6c99b33423006ffbe339670",
        "904a38be5ee62d87786fdceec1dbb5ffe066e079"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Mon Mar 18 01:30:25 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 01:30:25 2019 +0000"
      },
      "message": "Merge \"Remove NetworkParcelable\""
    },
    {
      "commit": "1a1396070e70f335e6c99b33423006ffbe339670",
      "tree": "b90d352c910296a204048401969f7925ed9e51e8",
      "parents": [
        "a5f53a59c7110840dae9c31c2539b99b7ff893c5",
        "e80be857903dab5f9b211a61d5a4348b891f2abe"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Mon Mar 18 01:30:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 18 01:30:01 2019 +0000"
      },
      "message": "Merge \"Remove aidl wrappers for framework parcelables\""
    },
    {
      "commit": "fd19257a7626002f3c7bd8b3cb2e947fd7ae8aa1",
      "tree": "50c3a764c27b4f104dba268ec67973c33349bc63",
      "parents": [
        "de633a49f164d05059983570406f32dd91c44581",
        "a5f53a59c7110840dae9c31c2539b99b7ff893c5"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Sat Mar 16 08:52:16 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 16 08:52:16 2019 -0700"
      },
      "message": "Merge \"revent NFE in SystemUI when parsing invalid int (2)\"\nam: a5f53a59c7\n\nChange-Id: I1b0b6e8c7c01cf02426d1cbeec9196b285d6283a\n"
    },
    {
      "commit": "a5f53a59c7110840dae9c31c2539b99b7ff893c5",
      "tree": "beafb30982ec2d58e63ffb0974b59d442c5e3c16",
      "parents": [
        "1276a178fd24f42d3c4bcbd44894c2c27ec3b478",
        "a2c86e8ae93934bc7af9ad60ce1399bbed19121d"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Sat Mar 16 15:43:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 16 15:43:04 2019 +0000"
      },
      "message": "Merge \"revent NFE in SystemUI when parsing invalid int (2)\""
    },
    {
      "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": "bc7222d46df3f1283dfb6cf8965702b4d90a73e7",
      "tree": "b1903ac170111dd451ac8b60d2d70ef1c4776bb8",
      "parents": [
        "545bace60f490a2f45b05dd881f4e467eb127fea",
        "c4e2b24d87c55bbe83f576af53e38ac7e4a63e3b"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Fri Mar 15 19:52:34 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 19:52:34 2019 -0700"
      },
      "message": "Merge \"ParcelFileDescriptor: improve javadoc.\"\nam: c4e2b24d87\n\nChange-Id: Ic01db5d3f9c7527f2458aa4cf10bd2c43d685bed\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": "c4e2b24d87c55bbe83f576af53e38ac7e4a63e3b",
      "tree": "596cc9d63c181d46d7c7aa7a04f59b63bbfe1f0a",
      "parents": [
        "90723afa47442b55c8ab430874d03fd829f0c288",
        "4a64663c0fa426a01e3053d1820e0177be215fda"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 16 02:36:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 16 02:36:30 2019 +0000"
      },
      "message": "Merge \"ParcelFileDescriptor: improve javadoc.\""
    },
    {
      "commit": "545bace60f490a2f45b05dd881f4e467eb127fea",
      "tree": "f761557dbd6ced52fed436cc0dd0ffb33966fc2e",
      "parents": [
        "f713c1ff267f4b1c8f65b43590757c6952ccdc6b",
        "90723afa47442b55c8ab430874d03fd829f0c288"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 15 16:51:04 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 16:51:04 2019 -0700"
      },
      "message": "Merge \"Cleanup unsupported appusage in Telecom apis.\"\nam: 90723afa47\n\nChange-Id: If983c7a0351138fcfb35d9060b0c17c7b9e2c69f\n"
    },
    {
      "commit": "90723afa47442b55c8ab430874d03fd829f0c288",
      "tree": "d98afb2b7382fd7eded83d549c270c375ace7221",
      "parents": [
        "b7463a63d169c46ae30adbf5e34446b0f0fbc52e",
        "17933eb106b634d29e338c16b11f9b63aeaad7eb"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 15 23:36:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 23:36:21 2019 +0000"
      },
      "message": "Merge \"Cleanup unsupported appusage in Telecom apis.\""
    },
    {
      "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": "c35c355dbb1b4c5b2a36d6c23a15626f97b82b9d",
      "tree": "5a0a256dd275a6901b4df25f40ae7c539ac7ceab",
      "parents": [
        "58fed7fac6ce42b6866e2bb066228b5d6de1856f",
        "504a33a64efe24d2cd770f32fd94665c5da67c74"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Fri Mar 15 16:02:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 16:02:49 2019 -0700"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\"\nam: 504a33a64e\n\nChange-Id: I464c162ef26998c2c1c968e9da36b35fa36eabb1\n"
    },
    {
      "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": "504a33a64efe24d2cd770f32fd94665c5da67c74",
      "tree": "31cde2e01b91870c8992ee14602336a950e2e020",
      "parents": [
        "9931252c3f4311906764d9b01ec51ad39e9766f8",
        "c3d9efbe3ab8158319da0988c71bbc4967b6c828"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 22:49:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 22:49:30 2019 +0000"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\""
    },
    {
      "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": "6d52af0b552f0595c6cfc433b5ddaed9f13b63ea",
      "tree": "a73bc2af7e7a795b77f57316c2b96913b19d2d6f",
      "parents": [
        "016ac0a9531402e16f6e65c68331064b6b843ec0",
        "16eab7c16de93954812d68b194aec6f8729634e5"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Fri Mar 15 12:22:29 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 12:22:29 2019 -0700"
      },
      "message": "Merge \"Update feature flag mapping owners\"\nam: 16eab7c16d\n\nChange-Id: I2b51778fc7ed71066d95968bfef6053659945e8c\n"
    },
    {
      "commit": "16eab7c16de93954812d68b194aec6f8729634e5",
      "tree": "aedb02a4d99299782e07268adfbab05bba3b3efa",
      "parents": [
        "b86c3255fd256061fda26558be6d185626afe047",
        "bfa1f876e8ddc7d4c18cf4f5241703348215d26b"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Fri Mar 15 19:12:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 19:12:37 2019 +0000"
      },
      "message": "Merge \"Update feature flag mapping owners\""
    },
    {
      "commit": "904a38be5ee62d87786fdceec1dbb5ffe066e079",
      "tree": "aeee6e965e1ec0947bf0d476f2de5fdbf5243f02",
      "parents": [
        "e80be857903dab5f9b211a61d5a4348b891f2abe"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Mar 15 02:25:09 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sat Mar 16 03:51:09 2019 +0900"
      },
      "message": "Remove NetworkParcelable\n\nWith the @JavaOnlyStableParcelable annotation, Network can now be used\nas-is as a framework parcelable.\n\nTest: atest FrameworksNetTests NetworkStackTests\nBug: 126477266\nChange-Id: I5d9695a31b3ac48d10edcf08ccd0c34375353b79\n"
    },
    {
      "commit": "e80be857903dab5f9b211a61d5a4348b891f2abe",
      "tree": "2aac968f77d33fcc781359ebbfc77cf48696ba49",
      "parents": [
        "17492d06912c311084742336df2f6eb6bce5ace1"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Mar 14 08:09:58 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sat Mar 16 03:50:58 2019 +0900"
      },
      "message": "Remove aidl wrappers for framework parcelables\n\nThe new @JavaOnlyStableParcelable annotation allows using the framework\nparcelables directly, which removes a lot of boilerplate.\n\nIncludes new copy constructors for IpPrefix and LinkAddress so they can\nbe copied easily as-is into parcelables.\n\nTest: atest FrameworksNetTests\nTest: booted, WiFi works\nBug: 126477266\n\nChange-Id: Icac8afe498d0b5ebf9a0d0b9eceb14d64a29b381\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": "842fd65fe43fcf18fbd2f12e6b3f56f69424915b",
      "tree": "0be8874253295724878c59cf499cc504f0439df7",
      "parents": [
        "32538e15a32a2f0d0fcfd346628e733e791a9ae1",
        "466ff7b99057a64858fe09a5f92e1843f88de65a"
      ],
      "author": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Fri Mar 15 09:11:09 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 09:11:09 2019 -0700"
      },
      "message": "Merge \"Fix ServiceState.hashCode() bug.\"\nam: 466ff7b990\n\nChange-Id: I9705b0857ecc5f9a809e7e640fbc35151d244211\n"
    },
    {
      "commit": "466ff7b99057a64858fe09a5f92e1843f88de65a",
      "tree": "4c0700be3b3e9e85569dade28047e49da2f10449",
      "parents": [
        "1f6b8f50c1b117e85608394221181469f336e244",
        "99ef1d40dce0a5b27f08e02e101485aeb48770fc"
      ],
      "author": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Fri Mar 15 15:46:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 15:46:30 2019 +0000"
      },
      "message": "Merge \"Fix ServiceState.hashCode() bug.\""
    },
    {
      "commit": "99ef1d40dce0a5b27f08e02e101485aeb48770fc",
      "tree": "4c0700be3b3e9e85569dade28047e49da2f10449",
      "parents": [
        "1f6b8f50c1b117e85608394221181469f336e244"
      ],
      "author": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Thu Mar 14 10:35:23 2019 -0700"
      },
      "committer": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Fri Mar 15 15:46:09 2019 +0000"
      },
      "message": "Fix ServiceState.hashCode() bug.\n\nServiceState currently overrides hashCode() incorrectly. It hashes an\nArray field without using Arrays.hashCode(), meaning that the default\nObject.hashCode() implementation is used (which is based on the address\nof the Array field). This allows equivalent ServiceState instances to\nproduce different hashes.\n\nBug: 128609620\nTest: atest CtsTelephonyTestCases:ServiceStateTest\nChange-Id: I40a7d0b7ebab6d2a1be47ea63a6d223c4c13700b\n"
    },
    {
      "commit": "32538e15a32a2f0d0fcfd346628e733e791a9ae1",
      "tree": "b99f47fac2bf8bd05d5d112e014afcf65b89651d",
      "parents": [
        "20324711c0d57244255fa8a33e23f49acc0944ce",
        "1f6b8f50c1b117e85608394221181469f336e244"
      ],
      "author": {
        "name": "Abhijeet Kaur",
        "email": "abkaur@google.com",
        "time": "Fri Mar 15 07:26:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 07:26:06 2019 -0700"
      },
      "message": "Merge \"Bugreport Manager service clear binder identity\"\nam: 1f6b8f50c1\n\nChange-Id: Idc5d92ca9be7d20f57dcd6a376b96ed12cc382fc\n"
    },
    {
      "commit": "1f6b8f50c1b117e85608394221181469f336e244",
      "tree": "c3753b85bbf7f177c8dc243cdb81c6cbd682a00d",
      "parents": [
        "cae221acac7f86f39619cc787972a0e30539d014",
        "9394ea6c63d3626dbd73587662493ae80c24c2c9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 14:13:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 14:13:43 2019 +0000"
      },
      "message": "Merge \"Bugreport Manager service clear binder identity\""
    },
    {
      "commit": "56e9194d390c4a80df3b0cc5976b06c241019154",
      "tree": "f279a0ea231d1cb571ae870679a3cec998ced3ff",
      "parents": [
        "cae221acac7f86f39619cc787972a0e30539d014"
      ],
      "author": {
        "name": "Andrei Onea",
        "email": "andreionea@google.com",
        "time": "Fri Mar 15 12:00:20 2019 +0000"
      },
      "committer": {
        "name": "Andrei Onea",
        "email": "andreionea@google.com",
        "time": "Fri Mar 15 12:31:49 2019 +0000"
      },
      "message": "Add @UnsupportedAppUsage annotations\n\nFor packages:\n  com.android.internal.telephony\n  com.android.internal.telephony.cat\n  com.android.internal.telephony.cdma\n  com.android.internal.telephony.gms\n  com.android.internal.telephony.imsphone\n  com.android.internal.telephony.uicc\n\nThis is an automatically generated CL. See go/UnsupportedAppUsage\nfor more details.\n\nExempted-From-Owner-Approval: Mechanical changes to the codebase\nwhich have been approved by Android API council and announced on\nandroid-eng@\n\nBug: 110868826\nTest: m\nMerged-In: Ib70dd739d8067ca2e37f0dbc6c48a2d625935a4b\nChange-Id: Ib7d46597f0d43a9e61141c96737976b02a1df008\n"
    },
    {
      "commit": "20324711c0d57244255fa8a33e23f49acc0944ce",
      "tree": "2a38ca2a0951c46cdcb95fe22893de0146e8da5d",
      "parents": [
        "1ed9d716fc7f17a9ceecd7b62d68ddf7c2bb3015",
        "cae221acac7f86f39619cc787972a0e30539d014"
      ],
      "author": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Fri Mar 15 03:39:51 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 03:39:51 2019 -0700"
      },
      "message": "Merge changes I39e84219,I8d0e12cb\nam: cae221acac\n\nChange-Id: I5fe14b5b25a1b22e184aa02e658c81d9d0238541\n"
    },
    {
      "commit": "cae221acac7f86f39619cc787972a0e30539d014",
      "tree": "8a26b1a393f31fc1c4709829cba037b48bfe8b2e",
      "parents": [
        "f9ae70a41cb0feea7c14e09356b9ef9e7bbfaab2",
        "9d6ff2968eeb985d290e835e0860080e438a659f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 10:28:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 10:28:06 2019 +0000"
      },
      "message": "Merge changes I39e84219,I8d0e12cb\n\n* changes:\n  Bugreporting API: Take ownership of fds.\n  Don\u0027t manage dumpstate lifecycle from system server\n"
    },
    {
      "commit": "a2c86e8ae93934bc7af9ad60ce1399bbed19121d",
      "tree": "46d8c4adcf4b498003a2855351b16d470e3332ea",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db"
      ],
      "author": {
        "name": "Henrik Baard",
        "email": "henrik.baard@sony.com",
        "time": "Thu Mar 14 12:23:04 2019 +0100"
      },
      "committer": {
        "name": "Henrik Baard",
        "email": "henrik.baard@sony.com",
        "time": "Fri Mar 15 09:40:34 2019 +0100"
      },
      "message": "revent NFE in SystemUI when parsing invalid int (2)\n\nA user can change various tunable settings setting via adb.\n\nIf the value set is not an integer, SystemUI will end up in an exception\nloop.\n\nTest: No crash when running:\n      adb exec-out settings put secure sysui_qs_move_whole_rows a\n      adb exec-out settings put secure qs_show_brightness a\n      adb exec-out settings put secure clock_seconds a\n      adb exec-out settings put secure sysui_volume_down_silent a\n      adb exec-out settings put secure sysui_volume_up_silent a\n      adb exec-out settings put secure sysui_do_not_disturb a\nChange-Id: If9c565cbdd44db25ba7fce381c98aa0ab735bfc4\n"
    },
    {
      "commit": "1ed9d716fc7f17a9ceecd7b62d68ddf7c2bb3015",
      "tree": "ff58dae2e26c3be626a034f717fae2e2b6391c24",
      "parents": [
        "c911bc365e8fb298113466dc7287ea123dd4265a",
        "f9ae70a41cb0feea7c14e09356b9ef9e7bbfaab2"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Mar 15 00:53:55 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 15 00:53:55 2019 -0700"
      },
      "message": "Merge \"[KA02.5] Use binder thread and executor to invoke callback\"\nam: f9ae70a41c\n\nChange-Id: I892d4f4dc786aa42dcbe565f345e9a731f318c8a\n"
    },
    {
      "commit": "f9ae70a41cb0feea7c14e09356b9ef9e7bbfaab2",
      "tree": "a44ab551ffe0050ea23efeb2d0dc417c29bc5ae4",
      "parents": [
        "fe86a0084535b5cecb44db680b30d01b4d749f24",
        "7c469179ce2a19da4b8cd787c6b2818d05581833"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Mar 15 07:35:27 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 07:35:27 2019 +0000"
      },
      "message": "Merge \"[KA02.5] Use binder thread and executor to invoke callback\""
    },
    {
      "commit": "2a98865eb1df2ccb7ade3ce11477e8fc39018c18",
      "tree": "557f417d929ff6b100aaea00319910205f8fa115",
      "parents": [
        "894c578a023b49e1b7852dea8629520b6d66d27e"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Wed Mar 13 21:29:23 2019 +0900"
      },
      "committer": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Fri Mar 15 14:46:10 2019 +0900"
      },
      "message": "Add hdmoon@/insun@ to OWNERS\n\nTest: N/A\nChange-Id: I53a29c098f3b201049baa39ea187cd2f9b5ef167\n"
    },
    {
      "commit": "c911bc365e8fb298113466dc7287ea123dd4265a",
      "tree": "8febedfc3f498963293f91af62832e616a0c807d",
      "parents": [
        "b07d868c53f32b446ee2ab79ee1e6ed96b66d5fe",
        "fe86a0084535b5cecb44db680b30d01b4d749f24"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Mar 14 20:51:50 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 20:51:50 2019 -0700"
      },
      "message": "Merge \"Remove SMSDispatcher.sendData() from greylist as it\u0027s params changed\"\nam: fe86a00845\n\nChange-Id: If66d5c144751d213c7054c966af6327c45e51aa2\n"
    },
    {
      "commit": "b07d868c53f32b446ee2ab79ee1e6ed96b66d5fe",
      "tree": "70ce2587a16492ff28bb68db14ea70ae4ddb8b8a",
      "parents": [
        "bcd431fd2f143b33095ed85998dbe32a669fca6a",
        "6d0186de887c6da75bf1fc51e95f13616ef9ed59"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Mar 14 20:46:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 20:46:49 2019 -0700"
      },
      "message": "Merge \"Initialize the NetworkStack before WiFi\"\nam: 6d0186de88\n\nChange-Id: If852f57a4164d1422605c3477d036cc953179620\n"
    },
    {
      "commit": "fe86a0084535b5cecb44db680b30d01b4d749f24",
      "tree": "bb4a95aa8ade2c4857c366f3659af87b9e992b5a",
      "parents": [
        "6d0186de887c6da75bf1fc51e95f13616ef9ed59",
        "370e9a0eff195a8dc3f846f3f0ae0e10dcc6be38"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 03:42:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 03:42:09 2019 +0000"
      },
      "message": "Merge \"Remove SMSDispatcher.sendData() from greylist as it\u0027s params changed\""
    },
    {
      "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": "6d0186de887c6da75bf1fc51e95f13616ef9ed59",
      "tree": "3f3ba7c4083f76be1530e10bcaf7f742a7f3655d",
      "parents": [
        "bac4d5b2572ee50ed190132293b8283786e77a30",
        "389443cedadb2312571712ed37ba0dde2e4fe102"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 03:26:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 03:26:34 2019 +0000"
      },
      "message": "Merge \"Initialize the NetworkStack before WiFi\""
    },
    {
      "commit": "bcd431fd2f143b33095ed85998dbe32a669fca6a",
      "tree": "8ba4ffb5d68ba3b35d6de5663eff52be0a608738",
      "parents": [
        "4a862a637a7910d0c3a8712062646953ffec2f4d",
        "bac4d5b2572ee50ed190132293b8283786e77a30"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Mar 14 19:24:32 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 19:24:32 2019 -0700"
      },
      "message": "Merge \"API review: Telecom outgoing call Call redirection API\"\nam: bac4d5b257\n\nChange-Id: Ia2b1be5f130c673bb691d9b54c7d9498ccd9472b\n"
    },
    {
      "commit": "bac4d5b2572ee50ed190132293b8283786e77a30",
      "tree": "6f3232445425984a9eac9b57a4c0856883387b86",
      "parents": [
        "f6382802ef48da924cdd6d64b163c0d7dcf0778d",
        "140d648611c27ab2c5593c75936c96bca0a780ab"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 02:07:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 15 02:07:46 2019 +0000"
      },
      "message": "Merge \"API review: Telecom outgoing call Call redirection API\""
    },
    {
      "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": "bfa1f876e8ddc7d4c18cf4f5241703348215d26b",
      "tree": "c31b14834949e8bbe9c0b0efd4650b8961ef0eef",
      "parents": [
        "2a1bdd24297d962291578719efb31098466d688b"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Thu Mar 14 16:25:38 2019 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Thu Mar 14 16:26:05 2019 -0700"
      },
      "message": "Update feature flag mapping owners\n\nTest: rebuild\n\nChange-Id: I288e039ffaf88ce271ba17bcc26f0e038314b354\n"
    },
    {
      "commit": "389443cedadb2312571712ed37ba0dde2e4fe102",
      "tree": "69247198dc5f65c788cfac1d49c9cd5f8c6e9e46",
      "parents": [
        "17492d06912c311084742336df2f6eb6bce5ace1"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Mar 15 08:21:27 2019 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Mar 15 08:24:07 2019 +0900"
      },
      "message": "Initialize the NetworkStack before WiFi\n\nThe NetworkStack needs to be marked as start requested before any client\ncan use it from the system server, so it knows to queue requests until\nit actually comes up.\n\nThis fixes a bug introduced in commit:\nI93315ad31925bd436e21d1eabb21d5967e6aae60\nwhere a client trying to use the network stack in the system server\nbefore ActivityManager.systemReady() could block and eventually timeout,\nresulting in a null INetworkStackConnector.\n\nTest: booted, WiFi working\nBug: 128620654\n\nChange-Id: Ieca2657373eba78195b387fb266fa0424fce8ada\n"
    },
    {
      "commit": "787e52045f05b19a45124843d7130b9b170c59ea",
      "tree": "f0b91d54c887559cfa065189cb266ba049795544",
      "parents": [
        "614f1e0bba62e02921014d9684e42d7ac012e8aa",
        "2a1bdd24297d962291578719efb31098466d688b"
      ],
      "author": {
        "name": "Deqiang Chen",
        "email": "deqiangc@google.com",
        "time": "Thu Mar 14 15:41:33 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 15:41:33 2019 -0700"
      },
      "message": "Merge \"Avoid IllegalArgumentException when bluetooth is disabled\"\nam: 2a1bdd2429\n\nChange-Id: I536b4ca701bed102c5c2914a6dbfa2393a646c6d\n"
    },
    {
      "commit": "2a1bdd24297d962291578719efb31098466d688b",
      "tree": "0ec17dca66592e0db5f73836cbb7458b0ed7e012",
      "parents": [
        "9c649215f66002e65e50225ae4fdc733609e5dbf",
        "da9f738c0cfeeebd77e7e7313a63cc1156b8ea13"
      ],
      "author": {
        "name": "Deqiang Chen",
        "email": "deqiangc@google.com",
        "time": "Thu Mar 14 22:23:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 14 22:23:18 2019 +0000"
      },
      "message": "Merge \"Avoid IllegalArgumentException when bluetooth is disabled\""
    },
    {
      "commit": "614f1e0bba62e02921014d9684e42d7ac012e8aa",
      "tree": "3a92421c74eb2c26e6f3a1a1bc1e28bbdb0e360b",
      "parents": [
        "7a66b02e628f02a80b9e469ef26fcc2af9b907dc",
        "9c649215f66002e65e50225ae4fdc733609e5dbf"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Mar 14 15:20:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 15:20:03 2019 -0700"
      },
      "message": "Merge \"Explain the difference of isValid, isActive, isUsable\"\nam: 9c649215f6\n\nChange-Id: I8146a074fa87747e91a22da4a4bfb696dcc7deef\n"
    },
    {
      "commit": "9c649215f66002e65e50225ae4fdc733609e5dbf",
      "tree": "ad36bac5be542db580cdab5255b4f18cca41c928",
      "parents": [
        "96f51fd9706e3205eff41849e9bc0086cb8753d7",
        "0bcdd6cbd4e6d609007e3acb0a550964ee83e5a2"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Mar 14 22:05:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 14 22:05:46 2019 +0000"
      },
      "message": "Merge \"Explain the difference of isValid, isActive, isUsable\""
    },
    {
      "commit": "af5f2a5f52de7f1b002fd8fd2ad16ef6c956ceed",
      "tree": "528d656c6649bc1928986aec824da4cf103ca4d4",
      "parents": [
        "eb3e7b3f64d2587fa22d2954ff6ab80d11f1de98"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 11 17:32:30 2019 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 14 14:57:00 2019 -0700"
      },
      "message": "Integrate FEATURE_TELEPHONY_IMS feature into APIs\n\nBug: 118823732\nTest: manual\nMerged-In: Iabb0e7cadae52d8ebe922f61a878298ad4dd04b0\nChange-Id: Iabb0e7cadae52d8ebe922f61a878298ad4dd04b0\n"
    },
    {
      "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": "370e9a0eff195a8dc3f846f3f0ae0e10dcc6be38",
      "tree": "c85f387cf1543157b244e66c69fd1a5a5119d22e",
      "parents": [
        "d14d29ca8fa5f823cee1c5eabe139e2733374f71"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Wed Mar 13 15:36:33 2019 -0700"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Mar 14 13:30:59 2019 -0700"
      },
      "message": "Remove SMSDispatcher.sendData() from greylist as it\u0027s params changed\n\nTest: none\nBug: 120403639\nMerged-in: Ib70dd739d8067ca2e37f0dbc6c48a2d625935a4b\nChange-Id: I0218764fc02d3f6b9f12b3480aba9742a52b8413\n"
    },
    {
      "commit": "9394ea6c63d3626dbd73587662493ae80c24c2c9",
      "tree": "9af348e902d176bcde34999b14a743dcc5930a19",
      "parents": [
        "894c578a023b49e1b7852dea8629520b6d66d27e"
      ],
      "author": {
        "name": "Abhijeet Kaur",
        "email": "abkaur@google.com",
        "time": "Thu Feb 28 11:50:27 2019 +0000"
      },
      "committer": {
        "name": "Abhijeet Kaur",
        "email": "abkaur@google.com",
        "time": "Thu Mar 14 20:12:22 2019 +0000"
      },
      "message": "Bugreport Manager service clear binder identity\n\nBinder identity of the caller needs to be cleared before making a call\nto ensureIsPrimaryUser() and is later restored for the rest of the code\nto execute.\n\nTest: Builds\nChange-Id: Ida781b633efbea57a9442fb9a8a5f823f9acbe8b\nMerged-In: Ida781b633efbea57a9442fb9a8a5f823f9acbe8b\n(cherry picked from commit 99766179567464860585feeb669eb01619598a50)\n"
    },
    {
      "commit": "0bcdd6cbd4e6d609007e3acb0a550964ee83e5a2",
      "tree": "d5bc559d697b003bbc0a002fd5cef4ad0f2f4ece",
      "parents": [
        "274ce2d831e7238de82d26ef213f69f7540cbbc3"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Tue Oct 30 13:55:23 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Mar 14 11:34:01 2019 -0700"
      },
      "message": "Explain the difference of isValid, isActive, isUsable\n\nBug: 118675257\nTest: compile\nChange-Id: Ibec1bf7929991ca0e2910684f5216ab8372d4e95\n"
    },
    {
      "commit": "7a66b02e628f02a80b9e469ef26fcc2af9b907dc",
      "tree": "4dad0b0e65085acdc214c02798eee359e76ba0ff",
      "parents": [
        "e54c0344de28919843c8dfb8735b3190d86e0bd0",
        "96f51fd9706e3205eff41849e9bc0086cb8753d7"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Thu Mar 14 10:59:14 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 10:59:14 2019 -0700"
      },
      "message": "Merge \"Add MANAGE_TEST_NETWORKS permission as @hide\"\nam: 96f51fd970\n\nChange-Id: Ia5e9f3e7ba7024151d0f4fa595bf66daaa0fc948\n"
    },
    {
      "commit": "96f51fd9706e3205eff41849e9bc0086cb8753d7",
      "tree": "4f76684b72f88a4f12a1bcf831f578f67d80c6fd",
      "parents": [
        "17492d06912c311084742336df2f6eb6bce5ace1",
        "600d93f1de5e44f7b1a488e20de71c373053e5a1"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Thu Mar 14 17:39:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 14 17:39:21 2019 +0000"
      },
      "message": "Merge \"Add MANAGE_TEST_NETWORKS permission as @hide\""
    },
    {
      "commit": "9d6ff2968eeb985d290e835e0860080e438a659f",
      "tree": "17f52cbd9f96099bacf105769c8b5b53e81184c1",
      "parents": [
        "be80e309eaa163d0228bc8f02c30d9826a2af268"
      ],
      "author": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Wed Mar 13 16:42:17 2019 +0000"
      },
      "committer": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Thu Mar 14 16:16:33 2019 +0000"
      },
      "message": "Bugreporting API: Take ownership of fds.\n\nBUG: 126434607\nFIXES: 127649051\nTest: manual\nChange-Id: I39e8421925c53061b6bc2954dffe3bccb7b3314d\n"
    },
    {
      "commit": "7c469179ce2a19da4b8cd787c6b2818d05581833",
      "tree": "bdb542a57f46422b849d3dc25dab50162de9291c",
      "parents": [
        "0102e3d548bd27d1faaf563f1bde85d8bb1a90fa"
      ],
      "author": {
        "name": "junyulai",
        "email": "junyulai@google.com",
        "time": "Wed Jan 16 20:23:34 2019 +0800"
      },
      "committer": {
        "name": "junyulai",
        "email": "junyulai@google.com",
        "time": "Thu Mar 14 19:24:12 2019 +0800"
      },
      "message": "[KA02.5] Use binder thread and executor to invoke callback\n\nCurrently, client side of keepalive event handling rely on a\nnewly created thread, looper, messenger and handler per object.\n\nHowever, by creating oneway AIDL interface with the executor,\nthe callbacks can be invoked on the binder thread with user\nspecified context, which not only greatly simplify the design\nbut also reduce the cost of current thread modeling.\n\nBug: 114151147\nBug: 123969871\nTest: 1. atest FrameworksNetTests --generate-new-metric 10\n      2. atest-deflake.sh\n\nChange-Id: I27504074cd28d5b5eb94a7ec0e97ebaaaaa1ae3d\n"
    },
    {
      "commit": "e54c0344de28919843c8dfb8735b3190d86e0bd0",
      "tree": "4ffb799ddceb9dc1b786b055aba274d16877ed74",
      "parents": [
        "3a720c67396433c3fe400d4635bf5f72d52a348b",
        "17492d06912c311084742336df2f6eb6bce5ace1"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Thu Mar 14 03:23:08 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 14 03:23:08 2019 -0700"
      },
      "message": "Merge \"Add a whitelist to control packages that can use Bugreporting API\"\nam: 17492d0691\n\nChange-Id: If224c6522c89c53cb1d5e72a55d5aa051a4e0d02\n"
    },
    {
      "commit": "17492d06912c311084742336df2f6eb6bce5ace1",
      "tree": "21f010a0e2812ee51c08a5cc9910fdc2f5949a3c",
      "parents": [
        "4837dbe53612a1a6edbed058bfc214aa0da62613",
        "ee4d7be21948307a0fedc6ab75a21d41660aa0c5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 14 10:13:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 14 10:13:32 2019 +0000"
      },
      "message": "Merge \"Add a whitelist to control packages that can use Bugreporting API\""
    },
    {
      "commit": "140d648611c27ab2c5593c75936c96bca0a780ab",
      "tree": "7bb0095c1cb6e777d72dbc06b2f83b7be09497e1",
      "parents": [
        "a4dac052109cd309a29d6d376a8fec7b3a7e05a3"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Mar 13 11:56:18 2019 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Mar 13 22:47:00 2019 -0700"
      },
      "message": "API review: Telecom outgoing call Call redirection API\n\nBug: 126360354\nTest: Treehugger\nChange-Id: Id5b0b4aecb33ba4dc9629cc6bd2bb8836aedc653\n"
    },
    {
      "commit": "3a720c67396433c3fe400d4635bf5f72d52a348b",
      "tree": "9076af37fbdd0849fc1805af22b85dda9685cc0e",
      "parents": [
        "b5c0c5b1e880833255d1f7d48cb542720dfe6994",
        "4837dbe53612a1a6edbed058bfc214aa0da62613"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Mar 13 18:04:44 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 18:04:44 2019 -0700"
      },
      "message": "Merge \"fix the issue that setPreferredNW send wrong RAT to HAL\"\nam: 4837dbe536\n\nChange-Id: I33e98b0f4ac9b0d7130b9e6b25fec5b76409e021\n"
    },
    {
      "commit": "4837dbe53612a1a6edbed058bfc214aa0da62613",
      "tree": "5c3524dd9b106a3cf0ffd03d592811ce012677c1",
      "parents": [
        "274ce2d831e7238de82d26ef213f69f7540cbbc3",
        "14778d38e8014f4c65f3df25935eb39e43c8d214"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Mar 14 00:47:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 14 00:47:07 2019 +0000"
      },
      "message": "Merge \"fix the issue that setPreferredNW send wrong RAT to HAL\""
    },
    {
      "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"
    },
    {
      "commit": "b5c0c5b1e880833255d1f7d48cb542720dfe6994",
      "tree": "bbd52669dc2d20903dba1a17ebc1ae96712ead68",
      "parents": [
        "52688c33eeb7a6ac6fb4789afc556b3e3904c3dc",
        "274ce2d831e7238de82d26ef213f69f7540cbbc3"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Mar 13 15:01:44 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 15:01:44 2019 -0700"
      },
      "message": "Merge \"Add me to owners for batterystats.\"\nam: 274ce2d831\n\nChange-Id: I778b676a418817917421fc0794793131e5fd5d3f\n"
    },
    {
      "commit": "52688c33eeb7a6ac6fb4789afc556b3e3904c3dc",
      "tree": "524e385cada0f0a08bcfb322b0cd958325295dad",
      "parents": [
        "9fefce6df535952936b7e1651b728c25c6195c86",
        "09a4ee1988ad8237b1e2bfa0a45d9b0e6048cf72"
      ],
      "author": {
        "name": "Iris Chang",
        "email": "iris.chang@mediatek.com",
        "time": "Wed Mar 13 14:57:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 14:57:06 2019 -0700"
      },
      "message": "Merge \"Should return the number of supported SIM cards\"\nam: 09a4ee1988\n\nChange-Id: Ia8d237fa510ca47c4fcd04a7d28812612e01d248\n"
    },
    {
      "commit": "274ce2d831e7238de82d26ef213f69f7540cbbc3",
      "tree": "67305104a0a2b9a64269d9520ac2f2d824809b32",
      "parents": [
        "09a4ee1988ad8237b1e2bfa0a45d9b0e6048cf72",
        "ea435f81ad1d1a03f94a06814d858c9155c01947"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 21:45:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 13 21:45:28 2019 +0000"
      },
      "message": "Merge \"Add me to owners for batterystats.\""
    },
    {
      "commit": "c9948da02a00e431cce29adacacfc7675e396251",
      "tree": "f8772aeb1b4e5e1959db9c24f12dc593bce60688",
      "parents": [
        "46f5897ae8036de41b50573df78d85b6d2e9f5c3"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Mar 07 15:52:59 2019 -0800"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Mar 13 14:34:04 2019 -0700"
      },
      "message": "Provide network bands in AvailableNetworkInfo\n\nProvide network bands in AvailableNetworkInfo\n\nTest: verified using CTS and make\nBug: 123292899\nMerged-In: I0d0a180eb4da3edf50a94ba621505ad95c7a262c\nChange-Id: I0d0a180eb4da3edf50a94ba621505ad95c7a262c\n"
    },
    {
      "commit": "9fefce6df535952936b7e1651b728c25c6195c86",
      "tree": "9ebf3d333325a02cc6e9fb6985d859df8d4a2ef7",
      "parents": [
        "43827552106b5c2494eff98c7127a94e90062851",
        "df6e5604f3182083add70b4d94908b857e8807e4"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Mar 13 14:32:28 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 14:32:28 2019 -0700"
      },
      "message": "Merge \"Fix issues associated with hold failure\"\nam: df6e5604f3\n\nChange-Id: I0c3ca2ef55a67b1f2c00f19635dcfd8ed0bbedea\n"
    },
    {
      "commit": "09a4ee1988ad8237b1e2bfa0a45d9b0e6048cf72",
      "tree": "fb45e8e2bc033046e8aa52dfc8bd72ffbbfde034",
      "parents": [
        "df6e5604f3182083add70b4d94908b857e8807e4",
        "f0026eebfc2849c51232793707721338a2e06883"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 21:18:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 13 21:18:57 2019 +0000"
      },
      "message": "Merge \"Should return the number of supported SIM cards\""
    },
    {
      "commit": "df6e5604f3182083add70b4d94908b857e8807e4",
      "tree": "088fccd2164aed833f8df792144906bdcc769b1f",
      "parents": [
        "b70a6cbf9a0fbfd1338b48de8900aa43569cb808",
        "06ae75bf5159979f95aaa04dc1e40e34c856ab84"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Mar 13 21:18:53 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 13 21:18:53 2019 +0000"
      },
      "message": "Merge \"Fix issues associated with hold failure\""
    },
    {
      "commit": "43827552106b5c2494eff98c7127a94e90062851",
      "tree": "89db417d82b185d36025630a734fb3b9507c9fcf",
      "parents": [
        "99d0681a6f3ae29d7406b81014daae12379e8113",
        "b70a6cbf9a0fbfd1338b48de8900aa43569cb808"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Mar 13 14:06:12 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 14:06:12 2019 -0700"
      },
      "message": "Merge \"Use jarjar rules for framework.jar.\"\nam: b70a6cbf9a\n\nChange-Id: I85027c5a87f9acd2c67a804bcfe8c3f7346fdbc3\n"
    },
    {
      "commit": "b70a6cbf9a0fbfd1338b48de8900aa43569cb808",
      "tree": "fc2037900a81ab58096cd2660b90c52e8c8a6797",
      "parents": [
        "a4dac052109cd309a29d6d376a8fec7b3a7e05a3",
        "19e8d4659c4e717d4c0a256e1884c86b67a2a211"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Mar 13 20:52:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 13 20:52:37 2019 +0000"
      },
      "message": "Merge \"Use jarjar rules for framework.jar.\""
    },
    {
      "commit": "14778d38e8014f4c65f3df25935eb39e43c8d214",
      "tree": "3b6a904e4a4f1068659afb728ee744ad47823d19",
      "parents": [
        "c06c54662b3a8ae575243b4deb99fb76229d6b05"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Mar 13 13:26:39 2019 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Mar 13 13:34:00 2019 -0700"
      },
      "message": "fix the issue that setPreferredNW send wrong RAT to HAL\n\nBug: 126805258\nTest: Manual test to set LTE only mode\nChange-Id: I2e88d3bc22ca8d1e626bf381840cc80f832a8b3f\n"
    },
    {
      "commit": "ea435f81ad1d1a03f94a06814d858c9155c01947",
      "tree": "a7d47d2d38879fa7bbfaf5e967b990085d5f11d7",
      "parents": [
        "350f48328b6385dfedf9a849454427cd0bb1d3d7"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Mar 13 12:11:05 2019 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Mar 13 12:16:07 2019 -0700"
      },
      "message": "Add me to owners for batterystats.\n\nI do solemnly swear that other powers I get incidentally will be\nused carefully.\n\nTest: none\nBug: 123732427\nChange-Id: I672f5f10b32646b8beb3e9692ed131019c391593\n"
    },
    {
      "commit": "99d0681a6f3ae29d7406b81014daae12379e8113",
      "tree": "68deb064a8f4981146262a97d7ae6d5b9523f2c1",
      "parents": [
        "5b2f518c5ad109722877ebb7788ed5a6d4cab781",
        "a4dac052109cd309a29d6d376a8fec7b3a7e05a3"
      ],
      "author": {
        "name": "Soonil Nagarkar",
        "email": "sooniln@google.com",
        "time": "Wed Mar 13 12:03:30 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 12:03:30 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE Let isLocationEnabledForUser() return true location setting\"\nam: a4dac05210 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: Ie3e765b2be88f06a3c97da4371f87b6c62a87f81\n"
    },
    {
      "commit": "a4dac052109cd309a29d6d376a8fec7b3a7e05a3",
      "tree": "884edd4908b6b1d0a0078704c91f774926770686",
      "parents": [
        "b9478c48cf1c467934af7c431fb2f4d0b6e2d839",
        "1841870f226e33fafab19d56322ebd0848cab6c7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 18:52:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 13 18:52:35 2019 +0000"
      },
      "message": "Merge \"DO NOT MERGE Let isLocationEnabledForUser() return true location setting\""
    },
    {
      "commit": "5b2f518c5ad109722877ebb7788ed5a6d4cab781",
      "tree": "68deb064a8f4981146262a97d7ae6d5b9523f2c1",
      "parents": [
        "83c77f688ac67252e0f98a3864019247888e45ed",
        "b9478c48cf1c467934af7c431fb2f4d0b6e2d839"
      ],
      "author": {
        "name": "Alan Stokes",
        "email": "alanstokes@google.com",
        "time": "Wed Mar 13 11:13:32 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 11:13:32 2019 -0700"
      },
      "message": "Merge \"Add alanstokes as owner of DynamicCodeLoggingService.\"\nam: b9478c48cf\n\nChange-Id: I89f934fcf528cc30e09c9920d12d1b30d4ac5041\n"
    },
    {
      "commit": "b9478c48cf1c467934af7c431fb2f4d0b6e2d839",
      "tree": "101098ff7aa21a0e684f1acc5a1494dd921a2f72",
      "parents": [
        "8ced10ec234e5aa3379d6f0e06857e3cccaf2e0b",
        "1c918f7e1e63d4c1941568af01a6a61c2c7be1c1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 18:01:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 13 18:01:46 2019 +0000"
      },
      "message": "Merge \"Add alanstokes as owner of DynamicCodeLoggingService.\""
    },
    {
      "commit": "83c77f688ac67252e0f98a3864019247888e45ed",
      "tree": "3c4e659612b380350ab0b28bfbfaee9665f20817",
      "parents": [
        "cfea2130069d102d18355b22d1d4618ab006b110",
        "8ced10ec234e5aa3379d6f0e06857e3cccaf2e0b"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Mar 13 10:35:32 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 13 10:35:32 2019 -0700"
      },
      "message": "Merge \"Annotate Parcelable CREATOR fields as @NonNull\"\nam: 8ced10ec23\n\nChange-Id: I89a5c242a85c0e0d19f98fc5db9fa87b0a48815a\n"
    },
    {
      "commit": "8ced10ec234e5aa3379d6f0e06857e3cccaf2e0b",
      "tree": "54df94cb70374c7d22fe2379e770c20060012c2a",
      "parents": [
        "5a490d4bb77a47230627cce87438e99afe4cf59c",
        "3b231b90a5d25ad067605d55cc98ef517b4273ab"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Wed Mar 13 17:23:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 13 17:23:12 2019 +0000"
      },
      "message": "Merge \"Annotate Parcelable CREATOR fields as @NonNull\""
    }
  ],
  "next": "cfea2130069d102d18355b22d1d4618ab006b110"
}
