)]}'
{
  "log": [
    {
      "commit": "653dab92d31ff651a7d6639dffef49c8f12038df",
      "tree": "3c83844dc3ecd1d70be941077558818097658bcc",
      "parents": [
        "c539b9b841bc35e09560b5c3eed4944c7e4ef951",
        "9690f8e4307afc8f52d67730661e20c662c7c4ec"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 16:52:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 16:52:25 2018 +0000"
      },
      "message": "Merge \"Remove @SystemApi from the fields of R.styleable (part 2)\""
    },
    {
      "commit": "c539b9b841bc35e09560b5c3eed4944c7e4ef951",
      "tree": "bccdb2528d0a06a4bae4b170ae5565edc438ea19",
      "parents": [
        "7ac85a3b874c8d426118b334852fd049f638d839",
        "4d18a2e4a9cf0e5f7b78c2f5dda2a1fc9c90e4ff"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 16:16:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 16:16:17 2018 +0000"
      },
      "message": "Merge \"Move letterboxing to AppWinToken\""
    },
    {
      "commit": "7ac85a3b874c8d426118b334852fd049f638d839",
      "tree": "30c95373c06303a0903f1d872598071b1b8c4a81",
      "parents": [
        "b0feff0f4fe90b6a9f2e76f9196a41d55e7aa3b7",
        "30f5321310bbf7d5fdda21d336afd9f76aecbdfc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 15:58:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 15:58:49 2018 +0000"
      },
      "message": "Merge \"DisplayCutout: Move emulation into resource overlay\""
    },
    {
      "commit": "b0feff0f4fe90b6a9f2e76f9196a41d55e7aa3b7",
      "tree": "09afd73e84943de67c19059f0fd1dc1c220ac0eb",
      "parents": [
        "81b9e13671ae8d74ff340eef4e8b41b172eec21c",
        "431e690a80e039a142c7b90636205b0a5c17b15a"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 15:55:31 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 15:55:31 2018 +0000"
      },
      "message": "Merge \"Add a new API android.icu.util.LocaleData\" am: 9cb0b52011 am: 926407257d\nam: 431e690a80  -s ours\n\nChange-Id: I06f93267315c3da2fecd46db2e234b7de52de437\n"
    },
    {
      "commit": "431e690a80e039a142c7b90636205b0a5c17b15a",
      "tree": "f7cd3967c4a8381eb3600bd11dc81eb7229d6d3b",
      "parents": [
        "ddeaa31b7dc79aeeeb11da715b1356fdcf957e0a",
        "926407257d9ffb8f4ca90e66c840fa78c3e68d34"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 15:40:02 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 15:40:02 2018 +0000"
      },
      "message": "Merge \"Add a new API android.icu.util.LocaleData\" am: 9cb0b52011\nam: 926407257d\n\nChange-Id: I5c9449a9778a8a09df43ae779a3188969077e797\n"
    },
    {
      "commit": "81b9e13671ae8d74ff340eef4e8b41b172eec21c",
      "tree": "09afd73e84943de67c19059f0fd1dc1c220ac0eb",
      "parents": [
        "e7403b47c35d081d567672d3c94dce5c1d3aca4e",
        "789bf281266eda90b2471af6bcc86e2d1e4cdcaa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 15:32:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 15:32:28 2018 +0000"
      },
      "message": "Merge \"Update transport tests for binding on-demand to support SDK 26 API\""
    },
    {
      "commit": "926407257d9ffb8f4ca90e66c840fa78c3e68d34",
      "tree": "529fb29c735bfb1d131ba072fc7301ec646355f9",
      "parents": [
        "b73571b98144f2497c757cfa9906e60a8b3ef585",
        "9cb0b520114c1a166f4972b53cb2bfac7d1a1b78"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 15:26:31 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 15:26:31 2018 +0000"
      },
      "message": "Merge \"Add a new API android.icu.util.LocaleData\"\nam: 9cb0b52011\n\nChange-Id: I159748036ae2a59ea79cf191ec4cf19ba1f5bbad\n"
    },
    {
      "commit": "e7403b47c35d081d567672d3c94dce5c1d3aca4e",
      "tree": "dcf9db383dfabbe50de26cb54846b408ba84c903",
      "parents": [
        "23374d63ecfd076c41c855bc59f63570cf265a7c",
        "ddeaa31b7dc79aeeeb11da715b1356fdcf957e0a"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Jan 15 14:54:30 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 14:54:30 2018 +0000"
      },
      "message": "Merge \"change NMS removeNetwork to netd binder variant\" am: e61ee4198e am: b73571b981\nam: ddeaa31b7d\n\nChange-Id: I38905b12f24f16860de1db18cd12d93fc661c684\n"
    },
    {
      "commit": "ddeaa31b7dc79aeeeb11da715b1356fdcf957e0a",
      "tree": "8781cf96db65a337fe2dbb3aca1893a101b04e27",
      "parents": [
        "7d5e542dd948e7d34e3fa6c9ed8bffc4184d6dba",
        "b73571b98144f2497c757cfa9906e60a8b3ef585"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Jan 15 14:38:08 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 14:38:08 2018 +0000"
      },
      "message": "Merge \"change NMS removeNetwork to netd binder variant\" am: e61ee4198e\nam: b73571b981\n\nChange-Id: I6de7f38c7081e14d817cc7aad44cb5b6a978328b\n"
    },
    {
      "commit": "4d18a2e4a9cf0e5f7b78c2f5dda2a1fc9c90e4ff",
      "tree": "a2f66d93b87ef507ce55c203dd79d0a86fff8a5a",
      "parents": [
        "30f5321310bbf7d5fdda21d336afd9f76aecbdfc"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Dec 19 19:08:05 2017 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Jan 15 15:37:02 2018 +0100"
      },
      "message": "Move letterboxing to AppWinToken\n\nBoth letterboxes for filling the DisplayCutout area and to satisfy\nmaxAspectRatio constraints are moved to AppWindowToken.\n\nBug: 65689439\nTest: adb shell cmd overlay enable com.android.internal.display.cutout.emulation \u0026\u0026 adb shell stop \u0026\u0026 adb shell start; verify Launcher has a black bar\nTest: on a 18:9 device, open a legacy app. Ensure it has a proper max aspect ratio letterbox.\nChange-Id: I8fd7802ce5ce14b8aa71232c62dc4283351b3021\n"
    },
    {
      "commit": "b73571b98144f2497c757cfa9906e60a8b3ef585",
      "tree": "d9450f0a595776914f2cb82b7fc30e960bb062e4",
      "parents": [
        "3c84896cede29425a9cd3f143620f757cd07b5f4",
        "e61ee4198e3e568ad0836e33e27bb4bdcb64b9f1"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Jan 15 14:28:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 14:28:48 2018 +0000"
      },
      "message": "Merge \"change NMS removeNetwork to netd binder variant\"\nam: e61ee4198e\n\nChange-Id: I789653740c8cb1bb879215eaa3101f56d5bf7096\n"
    },
    {
      "commit": "23374d63ecfd076c41c855bc59f63570cf265a7c",
      "tree": "e5c894005881dae572c88c19848593950edf41e5",
      "parents": [
        "1fc0927d4a3ff03d107f7bfd2d99528cc3761e05",
        "b6ef86985dd79923c08ea6ecb1c8c56fa76b5193"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 13:56:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 13:56:36 2018 +0000"
      },
      "message": "Merge \"Move startUserInBackground to standalone and avoid user from being stopped unnecessarily\""
    },
    {
      "commit": "9cb0b520114c1a166f4972b53cb2bfac7d1a1b78",
      "tree": "1cfdaa986e4ea38704fa3c447d44ee19c26a37a5",
      "parents": [
        "e61ee4198e3e568ad0836e33e27bb4bdcb64b9f1",
        "3856e2db6b1beb1a095d810d10b920f3ae7d5c07"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 13:55:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 15 13:55:54 2018 +0000"
      },
      "message": "Merge \"Add a new API android.icu.util.LocaleData\""
    },
    {
      "commit": "1fc0927d4a3ff03d107f7bfd2d99528cc3761e05",
      "tree": "f22dc05e748cca13f77e114efd3d74163c967f95",
      "parents": [
        "2eb21136a64cf5e69b2db0a08d6433e366288090",
        "7d5e542dd948e7d34e3fa6c9ed8bffc4184d6dba"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 13:53:29 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 13:53:29 2018 +0000"
      },
      "message": "Merge \"Expose API android.icu.util.IllformedLocaleException\" am: a5fed7f526 am: 3c84896ced\nam: 7d5e542dd9  -s ours\n\nChange-Id: I778da1f78b1244e6bad6f13c16725500e39e05b4\n"
    },
    {
      "commit": "30f5321310bbf7d5fdda21d336afd9f76aecbdfc",
      "tree": "23b7f7eaecb9a6e8705a7b4eaca904a986a19667",
      "parents": [
        "1cf585059cf44d817f28b072b5f64e6ef616b59c"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jan 05 16:14:34 2018 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Jan 15 14:44:41 2018 +0100"
      },
      "message": "DisplayCutout: Move emulation into resource overlay\n\nBug: 65689439\nTest: atest PhoneWindowManagerLayoutTest\nTest: adb shell cmd overlay enable com.android.internal.display.cutout.emulation \u0026\u0026 adb shell stop \u0026\u0026 adb shell start\nChange-Id: I7a319c28da53f78f884556cf176e01321b9c6b55\n"
    },
    {
      "commit": "7d5e542dd948e7d34e3fa6c9ed8bffc4184d6dba",
      "tree": "5f9adaaf99513870345142d4eb966172bf9381c6",
      "parents": [
        "8e632576edd5c8121ee60af4de62eacc41d92968",
        "3c84896cede29425a9cd3f143620f757cd07b5f4"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 13:37:49 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 13:37:49 2018 +0000"
      },
      "message": "Merge \"Expose API android.icu.util.IllformedLocaleException\" am: a5fed7f526\nam: 3c84896ced\n\nChange-Id: Iea46598fce566f6075428cca9b10279dcb28eae4\n"
    },
    {
      "commit": "2eb21136a64cf5e69b2db0a08d6433e366288090",
      "tree": "f22dc05e748cca13f77e114efd3d74163c967f95",
      "parents": [
        "a178144906fa7e2241715779f866d22b8b92a250",
        "d6cf1ef3c58978ce1c27cc6c7b5072fef06cb3f2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 13:37:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 13:37:35 2018 +0000"
      },
      "message": "Merge \"Remove redundant comments\""
    },
    {
      "commit": "3c84896cede29425a9cd3f143620f757cd07b5f4",
      "tree": "0c0eb2e28df902df859474a2c928a2ed69a812ea",
      "parents": [
        "d724c112f3fa6f003cb270e4831a7e6c3377c23f",
        "a5fed7f5269e3b420ad9054cec196bc55675808c"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 13:21:57 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 15 13:21:57 2018 +0000"
      },
      "message": "Merge \"Expose API android.icu.util.IllformedLocaleException\"\nam: a5fed7f526\n\nChange-Id: I30faa7bfd7076f86abce9b31c546d1e49e34e7da\n"
    },
    {
      "commit": "e61ee4198e3e568ad0836e33e27bb4bdcb64b9f1",
      "tree": "5df14a67d2fa4856db34a3354a74aa4a252c315d",
      "parents": [
        "a5fed7f5269e3b420ad9054cec196bc55675808c",
        "33d8e5cc07531c566c0b237fea3a067638147d3c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 12:39:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 15 12:39:09 2018 +0000"
      },
      "message": "Merge \"change NMS removeNetwork to netd binder variant\""
    },
    {
      "commit": "789bf281266eda90b2471af6bcc86e2d1e4cdcaa",
      "tree": "406c5e1880349e7b1aa270bff8f783c16b92690a",
      "parents": [
        "2bb444136a10731f73fe7e7052a0fcbec0472262"
      ],
      "author": {
        "name": "Annie Meng",
        "email": "anniemeng@google.com",
        "time": "Mon Jan 15 12:10:38 2018 +0000"
      },
      "committer": {
        "name": "Annie Meng",
        "email": "anniemeng@google.com",
        "time": "Mon Jan 15 12:31:58 2018 +0000"
      },
      "message": "Update transport tests for binding on-demand to support SDK 26 API\n\nAfter Robo 3.5.1 upgrade, these tests should support the new SDK.\n\nBug: 69153972\nTest: m -j RunFrameworkServicesRoboTests\nChange-Id: I12be8668b0c8bb7933cc1a30717356d86f1f3737\n"
    },
    {
      "commit": "a5fed7f5269e3b420ad9054cec196bc55675808c",
      "tree": "03950db5ebfb1f3f35f31b553f3c5a8c7381ba96",
      "parents": [
        "4418418adb87122fc038625fbc75bf662ad1773c",
        "d74d722fb21132887974e1cf52bc6584555422a5"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Mon Jan 15 11:56:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 15 11:56:58 2018 +0000"
      },
      "message": "Merge \"Expose API android.icu.util.IllformedLocaleException\""
    },
    {
      "commit": "a178144906fa7e2241715779f866d22b8b92a250",
      "tree": "dab393cac78b9505fc50b8a2fb4f92242471e1ac",
      "parents": [
        "1f31d9a8ddcedc061679f32c43095439b898f269"
      ],
      "author": {
        "name": "yuemingw",
        "email": "yuemingw@google.com",
        "time": "Wed Jan 10 18:59:43 2018 +0000"
      },
      "committer": {
        "name": "yuemingw",
        "email": "yuemingw@google.com",
        "time": "Mon Jan 15 11:33:18 2018 +0000"
      },
      "message": "Add DISALLOW_AMBIENT_DISPLAY.\n\nBug: 67675787\nTest: cts will be added in b/67675794\n\nChange-Id: Ic859783e05e54ea88d98db517891d41353ad033d\n"
    },
    {
      "commit": "1f31d9a8ddcedc061679f32c43095439b898f269",
      "tree": "5c80838ac1d5a0db40632a011ca2c75c8cff068a",
      "parents": [
        "2bb444136a10731f73fe7e7052a0fcbec0472262",
        "0d9fbb9bd15fb1c6eae171d316a2de65aaffeb48"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 11:26:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 11:26:06 2018 +0000"
      },
      "message": "Merge \"Making TextClassifier helper objects parcelable\""
    },
    {
      "commit": "33d8e5cc07531c566c0b237fea3a067638147d3c",
      "tree": "01a8671c538ccaec62d8d64f6324e325ea5dfed1",
      "parents": [
        "4418418adb87122fc038625fbc75bf662ad1773c"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Jan 15 17:05:07 2018 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Jan 15 19:51:37 2018 +0900"
      },
      "message": "change NMS removeNetwork to netd binder variant\n\nAlso: require NETWORK_STACK instead of CONNECTIVITY_INTERNAL.\n\nBug: 34953048\nBug: 64133961\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net\nChange-Id: I26f07f51a8a2f4a8bb43a276da7c5e66c355c848\n"
    },
    {
      "commit": "d6cf1ef3c58978ce1c27cc6c7b5072fef06cb3f2",
      "tree": "5366f4781797137687d1a56c60de587125d24f3a",
      "parents": [
        "2bb444136a10731f73fe7e7052a0fcbec0472262"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Mon Jan 15 09:04:22 2018 +0000"
      },
      "committer": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Mon Jan 15 09:04:22 2018 +0000"
      },
      "message": "Remove redundant comments\n\nBug: 63911046\nTest: compiles\nChange-Id: I0428f3c8d9675d8dcddba306f9569e6b3fc9b4c2\n"
    },
    {
      "commit": "2bb444136a10731f73fe7e7052a0fcbec0472262",
      "tree": "e8d4940cd6fd685e39e259c4aae6a3e5664cb90f",
      "parents": [
        "2b63434b9309a6ca674182b95d50a0f9977b2651",
        "623e94b857f2bc2a5cbb1a24cf4bcc5ec9c70c9f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 15 02:19:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 15 02:19:15 2018 +0000"
      },
      "message": "Merge changes I30b40c48,I7d02c54c,Id68ebd35\n\n* changes:\n  Use lambda when appropriate\n  Remove redundant type casts\n  Fix JavaDoc errors\n"
    },
    {
      "commit": "623e94b857f2bc2a5cbb1a24cf4bcc5ec9c70c9f",
      "tree": "3a44a1b9382c5ae0a39fbf695f94d4cf145d6b56",
      "parents": [
        "31a260f144348cf7da0ce6f34b6b286eecacb8de"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:30:59 2018 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:30:59 2018 -0800"
      },
      "message": "Use lambda when appropriate\n\nThis is a safe refactoring that should have no behavior change in\nterms of semantics and performance characteristics.\n\nTest: make -j checkbuild\nChange-Id: I30b40c483e490ff42c1c707233ca5cc7b67da28f\n"
    },
    {
      "commit": "31a260f144348cf7da0ce6f34b6b286eecacb8de",
      "tree": "e27b4c8c3ba56081e31afcf4365935ce4bb32779",
      "parents": [
        "b2a0e0509a4f8415d21c8f7835038fd66859338c"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:24:26 2018 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:24:26 2018 -0800"
      },
      "message": "Remove redundant type casts\n\nTest: make -j checkbuild\nChange-Id: I7d02c54c09543848711c1f3204719a79593a3cbd\n"
    },
    {
      "commit": "2b63434b9309a6ca674182b95d50a0f9977b2651",
      "tree": "e49c6b6059149d6fba80e701607f0f92b4162179",
      "parents": [
        "4d5420f06613901aafb2cc35f317fecda43a1964"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:15:31 2018 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:15:31 2018 -0800"
      },
      "message": "Follow method renamings\n\nThis is a follow up CL to a recent CL [1], which deprecated several\nAPIs InputMethodManager class but forgot to update some of existing\ncall sites in InputMethodService to use new method names.\n\nThis CL only addresses deprecated API usage warnings.  There should be\nno behavior change.\n\n [1]: I3163f3cbe557c85103ca287bee0874a3b4194032\n      d8d03a8e1b5b7f4b05d7f99a19d356ffd95edb58\n\nBug: 70282603\nTest: atest CtsInputMethodTestCases\nChange-Id: I709ca997523ac9a9cd2d236f3158bbb18cf2edc3\n"
    },
    {
      "commit": "b2a0e0509a4f8415d21c8f7835038fd66859338c",
      "tree": "66d95f3ce76d46e5e379acd5f4190e4c82e42ed9",
      "parents": [
        "4d5420f06613901aafb2cc35f317fecda43a1964"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:06:16 2018 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Jan 14 16:06:16 2018 -0800"
      },
      "message": "Fix JavaDoc errors\n\nTest: make -j checkbuild\nChange-Id: Id68ebd3588cd286c821da49e3bda4299d311e8b9\n"
    },
    {
      "commit": "4d5420f06613901aafb2cc35f317fecda43a1964",
      "tree": "2e9ca396f33b4bff268eaf3994214ab0e79f54ff",
      "parents": [
        "82548f4bc32cab54fd8f3959c245659b8e04cae2",
        "8e632576edd5c8121ee60af4de62eacc41d92968"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 21:36:33 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 21:36:33 2018 +0000"
      },
      "message": "Merge \"Remove junit classes from legacy-android-test\" am: 4418418adb am: d724c112f3\nam: 8e632576ed\n\nChange-Id: I5b8f7a0c93e90741f0eba1d0761d2c26e8b24513\n"
    },
    {
      "commit": "8e632576edd5c8121ee60af4de62eacc41d92968",
      "tree": "1ec95dbfa7e065b774219a06bf1f1fdc42401f51",
      "parents": [
        "765a97693622c24a5070a46d01afcc56d7369ead",
        "d724c112f3fa6f003cb270e4831a7e6c3377c23f"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 21:25:58 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 21:25:58 2018 +0000"
      },
      "message": "Merge \"Remove junit classes from legacy-android-test\" am: 4418418adb\nam: d724c112f3\n\nChange-Id: I82688070910b342152f4076425ac2fedbf41be7c\n"
    },
    {
      "commit": "d724c112f3fa6f003cb270e4831a7e6c3377c23f",
      "tree": "1bdb95106669b7fb339ee343891cab8ee4b4e7a8",
      "parents": [
        "fdc58270efb8f0949d7d1b06e394d9ff48087dd9",
        "4418418adb87122fc038625fbc75bf662ad1773c"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 21:13:12 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 21:13:12 2018 +0000"
      },
      "message": "Merge \"Remove junit classes from legacy-android-test\"\nam: 4418418adb\n\nChange-Id: Id2966fd487ff95aa5a8e485756366df804765800\n"
    },
    {
      "commit": "4418418adb87122fc038625fbc75bf662ad1773c",
      "tree": "e2a0a2a13fd60ead3bea8becacaea94eeba4b050",
      "parents": [
        "22bd015cbacfd67b0901733740a01ac4674d8f92",
        "a88eb29f9e0bd363fb3f1e02f379a54324a3e5ec"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 19:33:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 13 19:33:39 2018 +0000"
      },
      "message": "Merge \"Remove junit classes from legacy-android-test\""
    },
    {
      "commit": "82548f4bc32cab54fd8f3959c245659b8e04cae2",
      "tree": "5d44a55a74c503f4129d22a2ecc65727f4396d6b",
      "parents": [
        "98fe2bcaeef65c4eb30d880da408d9c96efd42d3",
        "cc391c2c13b30c494908309659509f8426af48ea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 16:40:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 16:40:41 2018 +0000"
      },
      "message": "Merge \"Implement DISALLOW_SHARE_INTO_MANAGED_PROFILE\""
    },
    {
      "commit": "9690f8e4307afc8f52d67730661e20c662c7c4ec",
      "tree": "b48231a665249c4508866c168999171bad3560b2",
      "parents": [
        "73d2f9c4ee91d52815ee7062920047153c1082f4"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 16:34:31 2018 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 16:34:31 2018 +0000"
      },
      "message": "Remove @SystemApi from the fields of R.styleable (part 2)\n\nFix fields missed by previous change\nIca8cdcc7bbb40b4476c39db247d744f5e870cd06.\n\nBug: 67891551\nTest: m -j checkapi does not report an error and cts/tests/signature/runSignatureTests.sh\nChange-Id: I1a7b4a68fff6883085d420a41ad1f30bf03ffad5\n"
    },
    {
      "commit": "98fe2bcaeef65c4eb30d880da408d9c96efd42d3",
      "tree": "d589e01287629836f715ff0615d59f80c53f13d1",
      "parents": [
        "b8e21a71883dcc079b4d048134cb86c05c20eac1",
        "765a97693622c24a5070a46d01afcc56d7369ead"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 13:10:35 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 13:10:35 2018 +0000"
      },
      "message": "Merge changes from topic \"fix-legacy-android-test-spam\" am: 22bd015cba am: fdc58270ef\nam: 765a976936  -s ours\n\nChange-Id: I5fe3e5d0e1b955a279646c6d1701f79c1700a773\n"
    },
    {
      "commit": "b8e21a71883dcc079b4d048134cb86c05c20eac1",
      "tree": "d589e01287629836f715ff0615d59f80c53f13d1",
      "parents": [
        "73d2f9c4ee91d52815ee7062920047153c1082f4",
        "14e8a359daa8fa7b3e985c7712fc33aed0fa7d24"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 13:04:50 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 13:04:50 2018 +0000"
      },
      "message": "Move legacy-test to test-base am: 2141827700 am: 3f200744ae\nam: 14e8a359da  -s ours\n\nChange-Id: I573351f84fc18e4a1b4ca8fe63675e9c87f8113f\n"
    },
    {
      "commit": "765a97693622c24a5070a46d01afcc56d7369ead",
      "tree": "d4d357a03c9a0c2f0e57f6be0320cb982205c957",
      "parents": [
        "14e8a359daa8fa7b3e985c7712fc33aed0fa7d24",
        "fdc58270efb8f0949d7d1b06e394d9ff48087dd9"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 11:22:25 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 11:22:25 2018 +0000"
      },
      "message": "Merge changes from topic \"fix-legacy-android-test-spam\" am: 22bd015cba\nam: fdc58270ef\n\nChange-Id: I2f6dca4843d6f61efee1577ba5e88d16844cfbfe\n"
    },
    {
      "commit": "14e8a359daa8fa7b3e985c7712fc33aed0fa7d24",
      "tree": "b1fca1f2e84c3d15447d46882ea8a0a823281b87",
      "parents": [
        "78d54b01dffbc760642a2a39f5ac59555f7c4be2",
        "3f200744ae7f582a4fa41342fa5738e5ebc717f2"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 11:17:46 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 11:17:46 2018 +0000"
      },
      "message": "Move legacy-test to test-base am: 2141827700\nam: 3f200744ae\n\nChange-Id: I50ea451e6f8c80e47b7ff28b128d713e24aeb5f0\n"
    },
    {
      "commit": "fdc58270efb8f0949d7d1b06e394d9ff48087dd9",
      "tree": "359862ae1cb2e89cb34198853733c8bc140986d5",
      "parents": [
        "3f200744ae7f582a4fa41342fa5738e5ebc717f2",
        "22bd015cbacfd67b0901733740a01ac4674d8f92"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 11:06:08 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 11:06:08 2018 +0000"
      },
      "message": "Merge changes from topic \"fix-legacy-android-test-spam\"\nam: 22bd015cba\n\nChange-Id: Ib2be0591aba3b4a2f6b06becc9cd3f5de1a40532\n"
    },
    {
      "commit": "3f200744ae7f582a4fa41342fa5738e5ebc717f2",
      "tree": "981413642f134c5150292ec072b71c5b2167e2f9",
      "parents": [
        "5cea30c4ecbd787a520fa2bd9811efa114add23b",
        "21418277009ee848e095b35903d7fde213d3d5fe"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 11:00:30 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 11:00:30 2018 +0000"
      },
      "message": "Move legacy-test to test-base\nam: 2141827700\n\nChange-Id: I231aa9f47f0bb8d6985eedc4db6630772dcc8c27\n"
    },
    {
      "commit": "a88eb29f9e0bd363fb3f1e02f379a54324a3e5ec",
      "tree": "e2a0a2a13fd60ead3bea8becacaea94eeba4b050",
      "parents": [
        "22bd015cbacfd67b0901733740a01ac4674d8f92"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Jan 12 16:08:35 2018 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 09:37:37 2018 +0000"
      },
      "message": "Remove junit classes from legacy-android-test\n\nA mistake during the conversion of the legacy-android-test target from\nAndroid.mk to Android.bp caused some junit classes to be accidentally\nincluded in the legacy-android-test target. That caused some warnings\nabout duplicate classes to be output during the build.\n\nThe junit classes are being included as part of the static library\nandroid.test.runner. This fixes that by adding a new\nandroid.test.runner-minus-junit which excludes the junit classes\nand then using that instead.\n\nTest: make checkbuild\nChange-Id: Icd00b38c64d3416a55c1055f9716ddb78ec278f8\n"
    },
    {
      "commit": "22bd015cbacfd67b0901733740a01ac4674d8f92",
      "tree": "900968393fb5ddd245adb454368cec17c275feb1",
      "parents": [
        "895148087b2aa47ea11d276e2660a36a7fa06a33",
        "e95a895ef416822bbdefa2302ba6ba362a352f9f"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Sat Jan 13 09:33:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 13 09:33:05 2018 +0000"
      },
      "message": "Merge changes from topic \"fix-legacy-android-test-spam\"\n\n* changes:\n  Added new android.test.base targets\n  Move legacy-test to test-base\n"
    },
    {
      "commit": "73d2f9c4ee91d52815ee7062920047153c1082f4",
      "tree": "d589e01287629836f715ff0615d59f80c53f13d1",
      "parents": [
        "788df35b06361023efd43c18d71002889e8536f8",
        "7d8c78a2c88a4898a63b918ab8b974aecd7b165b"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Sat Jan 13 09:00:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 09:00:26 2018 +0000"
      },
      "message": "Merge \"Refactor KeyStore Recovery Manager.\""
    },
    {
      "commit": "788df35b06361023efd43c18d71002889e8536f8",
      "tree": "e76920aefb327bcf22a2cb6059b024fa36a54d14",
      "parents": [
        "66af0e8295812ed4f01ca3b61c502ddde5e5f8f9",
        "78d54b01dffbc760642a2a39f5ac59555f7c4be2"
      ],
      "author": {
        "name": "zxuan",
        "email": "zxuan@google.com",
        "time": "Sat Jan 13 07:06:17 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 07:06:17 2018 +0000"
      },
      "message": "Merge \"Add the user mobile data state into PhoneStateListener so that applications can listen to the change of the user mobile data state.\" am: 895148087b am: 5cea30c4ec\nam: 78d54b01df\n\nChange-Id: I798433851c10c7dc252d8773e6bbf1d3608ce66d\n"
    },
    {
      "commit": "78d54b01dffbc760642a2a39f5ac59555f7c4be2",
      "tree": "d5c2d2ce400fe3c7a02aa2c4fc5220531aadf30c",
      "parents": [
        "25993fc5799524d70cb39177a9701e2a5c476543",
        "5cea30c4ecbd787a520fa2bd9811efa114add23b"
      ],
      "author": {
        "name": "zxuan",
        "email": "zxuan@google.com",
        "time": "Sat Jan 13 05:55:22 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 05:55:22 2018 +0000"
      },
      "message": "Merge \"Add the user mobile data state into PhoneStateListener so that applications can listen to the change of the user mobile data state.\" am: 895148087b\nam: 5cea30c4ec\n\nChange-Id: Ife2ac4b12d698f6db09bb3194eaea6994357828d\n"
    },
    {
      "commit": "5cea30c4ecbd787a520fa2bd9811efa114add23b",
      "tree": "8b9c7029713e03f3fb07404986190ab48305a850",
      "parents": [
        "bd681cab22b268894e5a7df8713f02ea4f50ed7c",
        "895148087b2aa47ea11d276e2660a36a7fa06a33"
      ],
      "author": {
        "name": "zxuan",
        "email": "zxuan@google.com",
        "time": "Sat Jan 13 05:42:00 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 05:42:00 2018 +0000"
      },
      "message": "Merge \"Add the user mobile data state into PhoneStateListener so that applications can listen to the change of the user mobile data state.\"\nam: 895148087b\n\nChange-Id: I1c3e4b67c4ab3e21f955b5fffcc2e019c73d6140\n"
    },
    {
      "commit": "7d8c78a2c88a4898a63b918ab8b974aecd7b165b",
      "tree": "a0e7eec253be95d22e94e1eafef6d36db2d84d21",
      "parents": [
        "66af0e8295812ed4f01ca3b61c502ddde5e5f8f9"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Fri Jan 12 19:14:07 2018 -0800"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Fri Jan 12 21:06:25 2018 -0800"
      },
      "message": "Refactor KeyStore Recovery Manager.\n\n1) Parameters -\u003e Params\n2) Use byte[] for serivice parameters.\n2) Move Exception into separate class.\n\nBug: 66499222\nTest: adb shell am instrument -w -e package \\\ncom.android.server.locksettings.recoverablekeystore \\\ncom.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner\n\nChange-Id: I1b9a8748830f7deb9eeb57693f5a818a49a7aabe\n"
    },
    {
      "commit": "895148087b2aa47ea11d276e2660a36a7fa06a33",
      "tree": "0615fc620d9a60770063a6abb586f9ee52477a1b",
      "parents": [
        "277c7d248c23e43082143657d982304ca6e28312",
        "35a4702443575d403009bfa7abd4bb93bd3ec267"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 04:09:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 13 04:09:42 2018 +0000"
      },
      "message": "Merge \"Add the user mobile data state into PhoneStateListener so that applications can listen to the change of the user mobile data state.\""
    },
    {
      "commit": "66af0e8295812ed4f01ca3b61c502ddde5e5f8f9",
      "tree": "b4e3633daddeea30aa7e4583a562d53d37a0cbdf",
      "parents": [
        "4940b647a4d4cfed08721c55cf5592157cbbc628",
        "25993fc5799524d70cb39177a9701e2a5c476543"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Jan 13 03:56:10 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 03:56:10 2018 +0000"
      },
      "message": "Merge \"Used LinkAddress insteaad of InterfaceAddress\" am: 277c7d248c am: bd681cab22\nam: 25993fc579  -s ours\n\nChange-Id: I3dfed09e54d3484096101d4eee141fcd4b91c905\n"
    },
    {
      "commit": "25993fc5799524d70cb39177a9701e2a5c476543",
      "tree": "2a134f008c6585981bab1b5a007e20a09c6476d9",
      "parents": [
        "440bd9cb05bb8db668d4c1cda41a4ffda04de1f1",
        "bd681cab22b268894e5a7df8713f02ea4f50ed7c"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Jan 13 03:32:58 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 03:32:58 2018 +0000"
      },
      "message": "Merge \"Used LinkAddress insteaad of InterfaceAddress\" am: 277c7d248c\nam: bd681cab22\n\nChange-Id: Ic683f7fcc854e0e44e145da1fafc58f76f580637\n"
    },
    {
      "commit": "bd681cab22b268894e5a7df8713f02ea4f50ed7c",
      "tree": "ceddd2585c5ed5f012cb8e45861394b94cc52b4e",
      "parents": [
        "7a97ee9acdf155f0469c46c0f294c34fead9db26",
        "277c7d248c23e43082143657d982304ca6e28312"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Jan 13 03:18:58 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 03:18:58 2018 +0000"
      },
      "message": "Merge \"Used LinkAddress insteaad of InterfaceAddress\"\nam: 277c7d248c\n\nChange-Id: Ib5f7151d0738e73067e734d7943cdc5b734a1039\n"
    },
    {
      "commit": "4940b647a4d4cfed08721c55cf5592157cbbc628",
      "tree": "b4e3633daddeea30aa7e4583a562d53d37a0cbdf",
      "parents": [
        "dc8e52684b68d6a6e91ed55c37669a38e736ddf5",
        "440bd9cb05bb8db668d4c1cda41a4ffda04de1f1"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Sat Jan 13 02:59:49 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 02:59:49 2018 +0000"
      },
      "message": "Merge \"Add permission check for old call handover apis.\" am: e8fc3d2399 am: 7a97ee9acd\nam: 440bd9cb05\n\nChange-Id: Ibd08720dba54949234376d5a5ca021c722330091\n"
    },
    {
      "commit": "440bd9cb05bb8db668d4c1cda41a4ffda04de1f1",
      "tree": "786f9b07a2b201de10ec2f1542f481cd7c368cdc",
      "parents": [
        "bb2d749981e9e80c6a115b916eb15ca8db8015bd",
        "7a97ee9acdf155f0469c46c0f294c34fead9db26"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Sat Jan 13 02:39:06 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 02:39:06 2018 +0000"
      },
      "message": "Merge \"Add permission check for old call handover apis.\" am: e8fc3d2399\nam: 7a97ee9acd\n\nChange-Id: I864f2e645fd5ffd76ebd1e0d44a99c8f0b006504\n"
    },
    {
      "commit": "dc8e52684b68d6a6e91ed55c37669a38e736ddf5",
      "tree": "f7adad92fd5c15c54048d518b3df7cb323fefad1",
      "parents": [
        "34bc2ab9670fab91322dcf45bcb112e0196d5de7",
        "6cc467e0237197a880c7588ed9f33f98f3f59cae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 02:34:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 02:34:55 2018 +0000"
      },
      "message": "Merge \"Treat ACTION_CANCEL as ACTION_UP for magnification\""
    },
    {
      "commit": "34bc2ab9670fab91322dcf45bcb112e0196d5de7",
      "tree": "082cbf25a1444be6f18e42228d380ffbeaa47789",
      "parents": [
        "aa8be7585495b88fdf201774b0d7d57d29e58368",
        "5b05f77a12f794e2fb05c8058616dd9c4888c8bf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 02:32:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 02:32:04 2018 +0000"
      },
      "message": "Merge \"Prevent race condition when iterating over bound services\""
    },
    {
      "commit": "7a97ee9acdf155f0469c46c0f294c34fead9db26",
      "tree": "377dde7bf2cdca1638d6c53e6d7eb446a7b2f877",
      "parents": [
        "d9b9d49a660eaea53603a1d381f993d264480b41",
        "e8fc3d239979b90187e5f10f6e92494cde622319"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Sat Jan 13 02:22:21 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 02:22:21 2018 +0000"
      },
      "message": "Merge \"Add permission check for old call handover apis.\"\nam: e8fc3d2399\n\nChange-Id: I27f8d4eabbf979404ca5954161f0973012a4c484\n"
    },
    {
      "commit": "aa8be7585495b88fdf201774b0d7d57d29e58368",
      "tree": "54ca4f10f4169448a2195effe4015b836edc20d9",
      "parents": [
        "e1daf52b92adf3962ded260a36a9594ef8540823",
        "c5c9b7ffaceb1d7169624d5d140793d890756ea4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 02:02:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 02:02:39 2018 +0000"
      },
      "message": "Merge \"Turn on app info v2 feature.\""
    },
    {
      "commit": "277c7d248c23e43082143657d982304ca6e28312",
      "tree": "99aebc0c1ab71b3f1674e8f80bb6add6a04319f2",
      "parents": [
        "e8fc3d239979b90187e5f10f6e92494cde622319",
        "8100a8ae267819e3ea62d92230def64bfdd2e6ee"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 01:42:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 13 01:42:52 2018 +0000"
      },
      "message": "Merge \"Used LinkAddress insteaad of InterfaceAddress\""
    },
    {
      "commit": "e1daf52b92adf3962ded260a36a9594ef8540823",
      "tree": "7e366a0a349198edb7d08fda295006b6822eab6a",
      "parents": [
        "64938fb2904fa28459aa9c5d2cd7cc1e4ad07b11",
        "c80c67e7bc96691b6e3700bac49e819ad52db0ae"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Sat Jan 13 01:13:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 01:13:26 2018 +0000"
      },
      "message": "Merge \"Allow custom keyguard \"prompt reason\"\""
    },
    {
      "commit": "64938fb2904fa28459aa9c5d2cd7cc1e4ad07b11",
      "tree": "331ddf4cce10e2d1d5031f156d32048debb52555",
      "parents": [
        "6b467529bed03998d2fc26c24e3347bbc0ac764b",
        "95231217b3c72da45b9b613bff85a6d041b12d03"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 00:56:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:56:41 2018 +0000"
      },
      "message": "Merge \"PhoneWindowManager: allow force default rotation for TV\""
    },
    {
      "commit": "6b467529bed03998d2fc26c24e3347bbc0ac764b",
      "tree": "c77c8c86d0dee477ccd2c6f3ce9eddbff8d39183",
      "parents": [
        "2d0a8c0248666c3dd36d52b2d202be69f4afe1a5",
        "2e4a4af7b46976e8901d710a2c2bec2881a0023a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 00:46:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:46:25 2018 +0000"
      },
      "message": "Merge \"Change scan flags before applying policy\""
    },
    {
      "commit": "2d0a8c0248666c3dd36d52b2d202be69f4afe1a5",
      "tree": "838a15d27b4aecbddea53a7a92d9bbbf92288520",
      "parents": [
        "2d38a44938d9c2bf0635921dbe9f6cc16c1c9221",
        "d2c9bc8304d9022c5ca030a5737352e88495fcce"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 00:41:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:41:56 2018 +0000"
      },
      "message": "Merge \"Remove @hide for KEYCODE_ALL_APPS\""
    },
    {
      "commit": "2d38a44938d9c2bf0635921dbe9f6cc16c1c9221",
      "tree": "e1f9a06d3dd810f9ebd81437f9bc8755f5f4836e",
      "parents": [
        "2c941f8460314dfafa2b4e52886352b6d69bc5b4",
        "a2cd19e3d1c0ec0ad0932bb033a53b9e7e009537"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 00:34:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:34:42 2018 +0000"
      },
      "message": "Merge \"Screenshot global actions item.\""
    },
    {
      "commit": "2c941f8460314dfafa2b4e52886352b6d69bc5b4",
      "tree": "3863bdb2deb9c57e7065f85fa155821024af19c1",
      "parents": [
        "480ed142df2b645b0aa9d5576cfa600b17c14f51",
        "ff677ee0b0189b4111d0617eab1051b68af1a738"
      ],
      "author": {
        "name": "Mohamed Abdalkader",
        "email": "abdalkader@google.com",
        "time": "Sat Jan 13 00:32:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:32:17 2018 +0000"
      },
      "message": "Merge \"Add unique id for sms APIs to be able to trigger correct smstracker\""
    },
    {
      "commit": "480ed142df2b645b0aa9d5576cfa600b17c14f51",
      "tree": "97c513682856c298065af59d4bf76ec6d2bc639b",
      "parents": [
        "b03368553357d5d06bab3ce9a159d16bc915c369",
        "3958179e7ecd4601594e343b6cec34ef65048644"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 00:21:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:21:28 2018 +0000"
      },
      "message": "Merge \"Used LinkAddress insteaad of InterfaceAddress\""
    },
    {
      "commit": "b03368553357d5d06bab3ce9a159d16bc915c369",
      "tree": "9473b2b8edf57cff309d1f722704af1101133265",
      "parents": [
        "a04c32b1670f82993038e86f1efe392b5623f78a",
        "4b823b9406148a7d2f068c9f333c221b02fffc31"
      ],
      "author": {
        "name": "Richard Ledley",
        "email": "rledley@google.com",
        "time": "Sat Jan 13 00:15:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:15:19 2018 +0000"
      },
      "message": "Merge \"Set selection bounds when we try to copy, so it will work with nonselectable text.\""
    },
    {
      "commit": "a04c32b1670f82993038e86f1efe392b5623f78a",
      "tree": "dbaaed2745dbeb05e02492ba471d5c21502c881f",
      "parents": [
        "eb0a68b29cd8b64b529b7f21d95c80120e0869a6",
        "079cea9a7e1e7a7c6f819adf51428e6b172d480f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 13 00:09:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 13 00:09:29 2018 +0000"
      },
      "message": "Merge \"Create /data/misc/stats-data/ and /data/misc/stats-service/ in statsd.rc rather than during the runtime of statsd\""
    },
    {
      "commit": "c5c9b7ffaceb1d7169624d5d140793d890756ea4",
      "tree": "ce3e1aec74832007642829b443b9e52de2ea9a92",
      "parents": [
        "143de945339847ec1df4fc7018f3fa45923e01c5"
      ],
      "author": {
        "name": "Doris Ling",
        "email": "dling@google.com",
        "time": "Fri Jan 12 16:02:27 2018 -0800"
      },
      "committer": {
        "name": "Doris Ling",
        "email": "dling@google.com",
        "time": "Fri Jan 12 16:02:27 2018 -0800"
      },
      "message": "Turn on app info v2 feature.\n\nBug: 69384089\nTest: rebuild\nChange-Id: I362de6232fa0cc790f4884e2fec9715342882167\n"
    },
    {
      "commit": "e8fc3d239979b90187e5f10f6e92494cde622319",
      "tree": "59300088e302b140740e2665cb77a1d1ee196183",
      "parents": [
        "eac8c121fe588b6a21f59a6cfe75b3cc132d2921",
        "f6a9e5b6e0527ec1cd56b2f8e7f3d187e4e02d76"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Fri Jan 12 23:50:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 12 23:50:40 2018 +0000"
      },
      "message": "Merge \"Add permission check for old call handover apis.\""
    },
    {
      "commit": "eb0a68b29cd8b64b529b7f21d95c80120e0869a6",
      "tree": "4d9a01164a3163c8d22c7a38b88af61acfc7d41c",
      "parents": [
        "82e3a31f8158641b32ebf21771309834c873ce30",
        "34ccf9fcc39de3b1d6ddbaefd678c67152f8abc2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 23:48:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 23:48:41 2018 +0000"
      },
      "message": "Merge \"Add Permission performance tests\""
    },
    {
      "commit": "82e3a31f8158641b32ebf21771309834c873ce30",
      "tree": "5809235e539c56809bd921a330aab1a60f108d86",
      "parents": [
        "a95523088bbd772415a106dc43f8c0cb74d3149f",
        "9a896a6c6d13194af2623f7e7ca5ef80d2cf4ecb"
      ],
      "author": {
        "name": "Shikhar Srivastav",
        "email": "shikharsr@google.com",
        "time": "Fri Jan 12 23:39:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 23:39:32 2018 +0000"
      },
      "message": "Merge \"Add VDSO global setting and mapping to sys property.\""
    },
    {
      "commit": "a95523088bbd772415a106dc43f8c0cb74d3149f",
      "tree": "a3d632ef5dc9d4e403ade406a22f6ac21c403ce9",
      "parents": [
        "143de945339847ec1df4fc7018f3fa45923e01c5",
        "bb2d749981e9e80c6a115b916eb15ca8db8015bd"
      ],
      "author": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Fri Jan 12 23:37:34 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 23:37:34 2018 +0000"
      },
      "message": "Merge \"android.os.VintfObject: update for VNDK version format change.\" am: eac8c121fe am: d9b9d49a66\nam: bb2d749981\n\nChange-Id: I330d9cd4fe23b62a605bd95790046c2e0b1aebb0\n"
    },
    {
      "commit": "143de945339847ec1df4fc7018f3fa45923e01c5",
      "tree": "a0df23f0e6d1c6cb84cc58269fdae7a982bb3646",
      "parents": [
        "8c215323a44ed834d4855ae2a64403e278ad75ac",
        "263d674d598f77a1f91bdfc73be808efd3446133"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 23:31:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 23:31:15 2018 +0000"
      },
      "message": "Merge \"Add performance test for BroadcastReceiver\""
    },
    {
      "commit": "8c215323a44ed834d4855ae2a64403e278ad75ac",
      "tree": "2f37a766bc544ad3246684cc715f7b99793cafb9",
      "parents": [
        "bc569cb25c1baadeff0728c3f87092d5a21f0122",
        "539a20362404761105b90044cdd71983ef08d8b3"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Jan 12 23:28:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 23:28:28 2018 +0000"
      },
      "message": "Merge \"Merge \"Bluetooth in band ring\" am: c9082cecb3 am: cb87262975 am: d0e8859123\""
    },
    {
      "commit": "bc569cb25c1baadeff0728c3f87092d5a21f0122",
      "tree": "2f37a766bc544ad3246684cc715f7b99793cafb9",
      "parents": [
        "4a00559f9f50a8f9623b8d549e7de24f894626e9",
        "0447068f27f4d8c44052026878740cbcd7d598fa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 23:27:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 23:27:55 2018 +0000"
      },
      "message": "Merge \"Fix object pool for lifecycler\""
    },
    {
      "commit": "539a20362404761105b90044cdd71983ef08d8b3",
      "tree": "03b9bd0d0e8abd2656623e173d6a1fb8d220f3ee",
      "parents": [
        "4a00559f9f50a8f9623b8d549e7de24f894626e9",
        "d0e8859123d04fe3e75137148ba863a24f06e748"
      ],
      "author": {
        "name": "Joseph Pirozzo",
        "email": "pirozzoj@google.com",
        "time": "Fri Jan 12 23:27:25 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 23:27:25 2018 +0000"
      },
      "message": "Merge \"Bluetooth in band ring\" am: c9082cecb3 am: cb87262975\nam: d0e8859123\n\nChange-Id: Icc37bbcf039497b9fa14406038764240ec6dcd4d\n"
    },
    {
      "commit": "bb2d749981e9e80c6a115b916eb15ca8db8015bd",
      "tree": "811923280577a77c4377b94acec8b930083a0e0c",
      "parents": [
        "d0e8859123d04fe3e75137148ba863a24f06e748",
        "d9b9d49a660eaea53603a1d381f993d264480b41"
      ],
      "author": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Fri Jan 12 23:22:02 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 23:22:02 2018 +0000"
      },
      "message": "Merge \"android.os.VintfObject: update for VNDK version format change.\" am: eac8c121fe\nam: d9b9d49a66\n\nChange-Id: I69512885ec3372e45f775bb7f6a8b828f8be490e\n"
    },
    {
      "commit": "4a00559f9f50a8f9623b8d549e7de24f894626e9",
      "tree": "03b9bd0d0e8abd2656623e173d6a1fb8d220f3ee",
      "parents": [
        "4ba6ba6cb25caae346ae06af0eae600d568fa513",
        "5b0ffac9783d258ec5a81b80bac87ad97aaf18ef"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 23:20:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 23:20:58 2018 +0000"
      },
      "message": "Merge \"Remove @SystemApi from the fields of R.styleable\""
    },
    {
      "commit": "d0e8859123d04fe3e75137148ba863a24f06e748",
      "tree": "6dece83fbfd44a12a87c0ca110a852c26577578f",
      "parents": [
        "ff63c8323788f9a194dedaeec7af766afd6e836e",
        "cb872629758c0e0954b6cecfcf31097726aa0280"
      ],
      "author": {
        "name": "Joseph Pirozzo",
        "email": "pirozzoj@google.com",
        "time": "Fri Jan 12 23:11:03 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 23:11:03 2018 +0000"
      },
      "message": "Merge \"Bluetooth in band ring\" am: c9082cecb3\nam: cb87262975\n\nChange-Id: I7d2b7843fd74e4505085ef693e4dc47d791b115a\n"
    },
    {
      "commit": "4ba6ba6cb25caae346ae06af0eae600d568fa513",
      "tree": "3fd3dd6b7adb41673b3e0ca94faf7a5df62786af",
      "parents": [
        "4c39196819106ffac6f9b0f8809ff71e8955181e",
        "ff63c8323788f9a194dedaeec7af766afd6e836e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Jan 12 23:11:03 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 23:11:03 2018 +0000"
      },
      "message": "Merge \"Use proper classloader when reading from parcel\" am: d3cb6380a4 am: 03a515aed4\nam: ff63c83237\n\nChange-Id: If91f694b4f9c396e118dcf47ebaa480ff4cd44d0\n"
    },
    {
      "commit": "d9b9d49a660eaea53603a1d381f993d264480b41",
      "tree": "1c7cd3b1eb5f99c8ae363881a17fd439e3b5e5fc",
      "parents": [
        "cb872629758c0e0954b6cecfcf31097726aa0280",
        "eac8c121fe588b6a21f59a6cfe75b3cc132d2921"
      ],
      "author": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Fri Jan 12 23:05:35 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 23:05:35 2018 +0000"
      },
      "message": "Merge \"android.os.VintfObject: update for VNDK version format change.\"\nam: eac8c121fe\n\nChange-Id: Ia32c4395546ef58dee88bfbae77ea52d506a1c63\n"
    },
    {
      "commit": "ff63c8323788f9a194dedaeec7af766afd6e836e",
      "tree": "0214ced1b441f8c96cb16eca5a69d3b5d69d7f88",
      "parents": [
        "2fd131b49204603c2a88de7ca75b0f909fb052ca",
        "03a515aed4d3ecf632b3ad2b1d2ac3bf8509707f"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Jan 12 23:01:16 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 23:01:16 2018 +0000"
      },
      "message": "Merge \"Use proper classloader when reading from parcel\" am: d3cb6380a4\nam: 03a515aed4\n\nChange-Id: I65070de075e8d09512d771c805c82043f04b3275\n"
    },
    {
      "commit": "cb872629758c0e0954b6cecfcf31097726aa0280",
      "tree": "6daa67dd4c2c7c9a51fdef4c5ee8bdeecf63be7e",
      "parents": [
        "03a515aed4d3ecf632b3ad2b1d2ac3bf8509707f",
        "c9082cecb35ec88cc096d2fd8ace5a57ca99085b"
      ],
      "author": {
        "name": "Joseph Pirozzo",
        "email": "pirozzoj@google.com",
        "time": "Fri Jan 12 22:58:42 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 22:58:42 2018 +0000"
      },
      "message": "Merge \"Bluetooth in band ring\"\nam: c9082cecb3\n\nChange-Id: I819b5510c45612b25d4fc1101d358f6d77691f12\n"
    },
    {
      "commit": "03a515aed4d3ecf632b3ad2b1d2ac3bf8509707f",
      "tree": "bf24272f9c8d5cd4b13314c86ce60619d9e6169a",
      "parents": [
        "e6fee297a209dfec62e3e48b15957f5527c897ec",
        "d3cb6380a447f725a1bdad83cd9a8a65e5b893fb"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Jan 12 22:48:14 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 22:48:14 2018 +0000"
      },
      "message": "Merge \"Use proper classloader when reading from parcel\"\nam: d3cb6380a4\n\nChange-Id: I79c21859aa657b7a61e5cc8e7d60f79f736f34be\n"
    },
    {
      "commit": "2e4a4af7b46976e8901d710a2c2bec2881a0023a",
      "tree": "4bb09669ffb0b5a1a9cc070d4e7307728e006fdc",
      "parents": [
        "4402aca969045dae3e5c848a6667ae0fbacd1c25"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Jan 12 14:41:03 2018 -0800"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Jan 12 14:41:03 2018 -0800"
      },
      "message": "Change scan flags before applying policy\n\nChange-Id: I902e4d8eb4297e1d03ebc6d492773e1e10605689\nFixes: 71891222\nTest: sideload GMS core and reboot\nTest: notice that GMS core remained system \u0026 privileged and kept all of its permissions\n"
    },
    {
      "commit": "a2cd19e3d1c0ec0ad0932bb033a53b9e7e009537",
      "tree": "09128759044930c8384b32873909861f6e55f21c",
      "parents": [
        "2cd5144d1d7dde6651fed6cd7e428919d8c29434"
      ],
      "author": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Wed Dec 06 10:51:21 2017 -0500"
      },
      "committer": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Fri Jan 12 17:30:41 2018 -0500"
      },
      "message": "Screenshot global actions item.\n\nRefactor TakeScreenshot code out of PhoneWindowManager;\nadd power menu item for Screenshot.\n\nTest: runtest systemui\n\nChange-Id: Ie8602386cd59f8fd991369d2117f7c4d76f65e41\n"
    },
    {
      "commit": "4c39196819106ffac6f9b0f8809ff71e8955181e",
      "tree": "d23beaf11bb8a7ee237f00699f4292db4400d61b",
      "parents": [
        "d4f6cecae38ad73aec1854f4294bbecd2bc5bd32",
        "58915a81a8d9408f1c765b75faa74e0880711268"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 22:27:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 22:27:35 2018 +0000"
      },
      "message": "Merge \"Remove bogus SkASSERT\""
    },
    {
      "commit": "d4f6cecae38ad73aec1854f4294bbecd2bc5bd32",
      "tree": "27caf5b13d17f9b1473959e1c67800cfc9a51d7e",
      "parents": [
        "2cd5144d1d7dde6651fed6cd7e428919d8c29434",
        "bece85dd0ee8e43ced3103a75d4bf5250d9cc417"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 22:26:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 22:26:03 2018 +0000"
      },
      "message": "Merge \"Rename trySetQuietModeEnabled to requestQuietModeEnabled as per ... the feedback from API council\""
    },
    {
      "commit": "bece85dd0ee8e43ced3103a75d4bf5250d9cc417",
      "tree": "bc18cf4c6286ce135a429501e41a9da56e7afb98",
      "parents": [
        "464eb00e67e0875e4f5abbc3417fc714ecc6ffe1"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Fri Jan 12 12:10:17 2018 +0000"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Fri Jan 12 22:25:32 2018 +0000"
      },
      "message": "Rename trySetQuietModeEnabled to requestQuietModeEnabled as per ...\nthe feedback from API council\n\ntrySetQuietModeEnabled will be kept for a while until next\nLauncher prebuilt is dropped.\n\nFIXES: 71818127\n\nTest: Build\n\nChange-Id: I3d4fd64862c7d924b8da630522a30a3899676b4b\n"
    },
    {
      "commit": "eac8c121fe588b6a21f59a6cfe75b3cc132d2921",
      "tree": "6b0686077660c33a90e1d8662e06f3a863e99d8b",
      "parents": [
        "c9082cecb35ec88cc096d2fd8ace5a57ca99085b",
        "8da8798ca3cf8e45c6105b9c86be2c262be6f817"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 22:12:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 12 22:12:39 2018 +0000"
      },
      "message": "Merge \"android.os.VintfObject: update for VNDK version format change.\""
    },
    {
      "commit": "2cd5144d1d7dde6651fed6cd7e428919d8c29434",
      "tree": "5a6caf9f63a0d119c61fd3d103471888198d1904",
      "parents": [
        "54cec4b3a5834c3106ef0553145ae223d5785d45",
        "7273aad8132d388d25a8461408f3e27825ce80f4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 22:12:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 22:12:26 2018 +0000"
      },
      "message": "Merge \"Skip \"sync didn\u0027t run\" WTF when job is stopped too soon\""
    },
    {
      "commit": "c9082cecb35ec88cc096d2fd8ace5a57ca99085b",
      "tree": "6a3194cb536d0c44fac0204c40feb83b5781371c",
      "parents": [
        "d3cb6380a447f725a1bdad83cd9a8a65e5b893fb",
        "d2a9fc7abedf142836ccf0ca9faf32fd6fc50c6c"
      ],
      "author": {
        "name": "Joseph Pirozzo",
        "email": "pirozzoj@google.com",
        "time": "Fri Jan 12 22:11:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 12 22:11:50 2018 +0000"
      },
      "message": "Merge \"Bluetooth in band ring\""
    },
    {
      "commit": "54cec4b3a5834c3106ef0553145ae223d5785d45",
      "tree": "59e56d21570b5efe1a0840fa329e4d2b3089a6d4",
      "parents": [
        "de25827747789bea0d2291296c3b2c847d55d386",
        "2fd131b49204603c2a88de7ca75b0f909fb052ca"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@google.com",
        "time": "Fri Jan 12 21:55:33 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 21:55:33 2018 +0000"
      },
      "message": "Merge \"Minor LoadedApk refactoring.\" am: 6ca155f8c2 am: e6fee297a2\nam: 2fd131b492  -s ours\n\nChange-Id: Idd758a3b1e0f18812c67187ab820859b239d1834\n"
    },
    {
      "commit": "079cea9a7e1e7a7c6f819adf51428e6b172d480f",
      "tree": "feff761344b62733715f18984c3cf78413b06b2d",
      "parents": [
        "69799885f382a9813256526d54f03af5bf672edb"
      ],
      "author": {
        "name": "yro",
        "email": "yro@google.com",
        "time": "Fri Jan 12 00:00:15 2018 -0800"
      },
      "committer": {
        "name": "yro",
        "email": "yro@google.com",
        "time": "Fri Jan 12 13:51:48 2018 -0800"
      },
      "message": "Create /data/misc/stats-data/ and /data/misc/stats-service/ in statsd.rc\nrather than during the runtime of statsd\n\nThe purpose of this change is to prevent causing selinux violation by\ntrying to mkdir to /data/misc/ directory when statsd doesn\u0027t have\npermission to do so.\n\nBug: 71537285\nTest: manually tested to make sure that there\u0027s no sepolicy violation\n\nChange-Id: I9c4ccecc416f41923c9b24dd44a388d135fecc07\n"
    },
    {
      "commit": "2fd131b49204603c2a88de7ca75b0f909fb052ca",
      "tree": "b0221ab0d925111635f03186ac9f2705009248b4",
      "parents": [
        "e03f92daaf94742d1027f432981c331a764aa5ed",
        "e6fee297a209dfec62e3e48b15957f5527c897ec"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@google.com",
        "time": "Fri Jan 12 21:43:44 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 21:43:44 2018 +0000"
      },
      "message": "Merge \"Minor LoadedApk refactoring.\" am: 6ca155f8c2\nam: e6fee297a2\n\nChange-Id: I919f7e7e11b64f6155919f7ea631f3f6fd84ce03\n"
    },
    {
      "commit": "de25827747789bea0d2291296c3b2c847d55d386",
      "tree": "59e56d21570b5efe1a0840fa329e4d2b3089a6d4",
      "parents": [
        "d6ae867fb21b7bdda2ea0f1a742f6d26fdf278d7",
        "2d0f48606e8b9da193c693743dad0b432f9364d2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 12 21:32:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 21:32:55 2018 +0000"
      },
      "message": "Merge \"Add target package to VisualVoicemailFilterSettings.\""
    },
    {
      "commit": "e6fee297a209dfec62e3e48b15957f5527c897ec",
      "tree": "80ec8cf3cc5f5f01f600fb6270d5dfa3340d721e",
      "parents": [
        "4f217d740a1c820fe3cff7e121ee37e24a839d75",
        "6ca155f8c2c92871cd9262027b793939127819cb"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@google.com",
        "time": "Fri Jan 12 21:30:13 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 12 21:30:13 2018 +0000"
      },
      "message": "Merge \"Minor LoadedApk refactoring.\"\nam: 6ca155f8c2\n\nChange-Id: I96fb0215bc09e2c190900be47dcca4de2c752d47\n"
    },
    {
      "commit": "d6ae867fb21b7bdda2ea0f1a742f6d26fdf278d7",
      "tree": "f6b5c884aad757ff6ec86ffbd70e0936de7f7536",
      "parents": [
        "c554b9e451c7447e331315475878a47fc3ec0d16",
        "c72c44d90dc13cba7159a4601744a3a8cee09567"
      ],
      "author": {
        "name": "Kodlee Yin",
        "email": "kodlee@google.com",
        "time": "Fri Jan 12 21:20:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 12 21:20:54 2018 +0000"
      },
      "message": "Merge \"Create Notification.Action.SemanticAction intdef.\""
    }
  ],
  "next": "0447068f27f4d8c44052026878740cbcd7d598fa"
}
