)]}'
{
  "log": [
    {
      "commit": "792c2cfe8a9511a0259f6e20e714555655bb205e",
      "tree": "dea752c5978f94624d1e46215681da47538b7411",
      "parents": [
        "6cec15b85908b420208dd3b62b6f40d0d68cd566",
        "ae68d85fc3c061f6b176ebd7c85765eeb23524f6"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Mar 04 15:18:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 15:18:18 2019 +0000"
      },
      "message": "Merge \"Merge \"Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\" am: 0bbf61f024 am: 08bc717117 am: 5317912537\""
    },
    {
      "commit": "ae68d85fc3c061f6b176ebd7c85765eeb23524f6",
      "tree": "ee6ab99ac08707df629056a7e5b9c52d8c730de0",
      "parents": [
        "dd681ee707c4112545b90357e5326133503cdd61",
        "5317912537d7ae39b5bf35637908564f8f12ce04"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 07:17:43 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 07:17:43 2019 -0800"
      },
      "message": "Merge \"Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\" am: 0bbf61f024 am: 08bc717117\nam: 5317912537\n\nChange-Id: Idab2d4174aa3d6a19f9573edf0d5ee3ecfa33201\n"
    },
    {
      "commit": "6cec15b85908b420208dd3b62b6f40d0d68cd566",
      "tree": "e289bec619eeb4d0f11d1041a51f28fcc4d675d7",
      "parents": [
        "dd681ee707c4112545b90357e5326133503cdd61",
        "9b5e3314578cb5f405e01f294f8e8d2ace3b9a63"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Mar 04 15:14:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 15:14:48 2019 +0000"
      },
      "message": "Merge \"Nuke mActivitiesWaitingForVisibleActivity\""
    },
    {
      "commit": "5317912537d7ae39b5bf35637908564f8f12ce04",
      "tree": "71ef8a25968cfb752dd27cf1a1397514d775308f",
      "parents": [
        "17bf9f9e42016a6e909363d51a02897b4d90d121",
        "08bc717117201f4b01db90f987e4e6004f28466d"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 07:07:51 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 07:07:51 2019 -0800"
      },
      "message": "Merge \"Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\" am: 0bbf61f024\nam: 08bc717117\n\nChange-Id: I32ab3dfc2f403c552672d77dc77d2c768536bec3\n"
    },
    {
      "commit": "08bc717117201f4b01db90f987e4e6004f28466d",
      "tree": "c92895b71218d682c1dd81eca9b1a3677d38ca57",
      "parents": [
        "458d16bcedf0e7c63481a0d62eb1aea66377a431",
        "0bbf61f024eccd569c9886c78c041acc59f2e04a"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 06:56:51 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 06:56:51 2019 -0800"
      },
      "message": "Merge \"Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\"\nam: 0bbf61f024\n\nChange-Id: I3f3572a23021ab173b38c3f04c43d8eb37706c26\n"
    },
    {
      "commit": "dd681ee707c4112545b90357e5326133503cdd61",
      "tree": "b9626397850a64069fcd25bd3f17c054307f37da",
      "parents": [
        "4891313d161df98aa08da05bc87f92a463ce327f",
        "17bf9f9e42016a6e909363d51a02897b4d90d121"
      ],
      "author": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Mon Mar 04 06:55:51 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 06:55:51 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE - SUPL ES Extension - Safer Init and Not After Boot\" into pi-dev am: 598118ffe1\nam: 17bf9f9e42 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: I463b9f8c1608528810c757f5fd4d4de3dc250857\n"
    },
    {
      "commit": "17bf9f9e42016a6e909363d51a02897b4d90d121",
      "tree": "405f11298c8a47a2947ea67ff543f646144fca41",
      "parents": [
        "ddd7d4e98104898c02f4e9310d5977c5357bdf45",
        "598118ffe1382ebbdc50597200bc9f2fa670789e"
      ],
      "author": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Mon Mar 04 06:51:01 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 06:51:01 2019 -0800"
      },
      "message": "Merge \"DO NOT MERGE - SUPL ES Extension - Safer Init and Not After Boot\" into pi-dev\nam: 598118ffe1\n\nChange-Id: Ia1899036cb0c1f0f63b7f1cd97d6f1418c0e5614\n"
    },
    {
      "commit": "0bbf61f024eccd569c9886c78c041acc59f2e04a",
      "tree": "7301e1040ff3f82368af12d465e970ee5caa3546",
      "parents": [
        "898caeeaedc7a025a7f2b9fe2122c7972426f0fd",
        "2fac9dd3d4d58229ff9edad75b00a28befb2ffc2"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 14:42:17 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 14:42:17 2019 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\""
    },
    {
      "commit": "2fac9dd3d4d58229ff9edad75b00a28befb2ffc2",
      "tree": "54e6c705bf46159536070d51624c2948f76cf2a2",
      "parents": [
        "b255be1307aeae47ca7e8ee72ab4da670a1c49f1"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 14:39:56 2019 +0000"
      },
      "committer": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 14:39:56 2019 +0000"
      },
      "message": "Revert \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\n\nThis reverts commit b255be1307aeae47ca7e8ee72ab4da670a1c49f1.\n\nReason for revert: the commit being reverted fixed git_master but broke aosp-master. This revert is aimed to fix aosp-master while not touching git_master.\n\nDO NOT MERGE: This change is aimed at aosp-master only and should not be merged into git_master.\n\nChange-Id: Ie5aaabb211affe2d21daaf87809641276d9d4707\n"
    },
    {
      "commit": "4891313d161df98aa08da05bc87f92a463ce327f",
      "tree": "b9626397850a64069fcd25bd3f17c054307f37da",
      "parents": [
        "2a63f2136ffb881796b3090757c5ffee328d5fa6",
        "d130931b0b070a04911de29340888b7487da626d"
      ],
      "author": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Mon Mar 04 14:29:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 14:29:06 2019 +0000"
      },
      "message": "Merge \"SUPL ES Extension - Safer Init and Not After Boot\""
    },
    {
      "commit": "598118ffe1382ebbdc50597200bc9f2fa670789e",
      "tree": "2f31d9d925c28302aeed8affe6d961dc3eab7777",
      "parents": [
        "c4ce1a631fd86104cd51c9331006408335d00308",
        "fbcb41f9fbc4e91e023f3103a391182600312ef7"
      ],
      "author": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Mon Mar 04 14:29:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 14:29:06 2019 +0000"
      },
      "message": "Merge \"DO NOT MERGE - SUPL ES Extension - Safer Init and Not After Boot\" into pi-dev"
    },
    {
      "commit": "2a63f2136ffb881796b3090757c5ffee328d5fa6",
      "tree": "20ebb784fbfe8fd7f048c88d1cc5f1aa973ce846",
      "parents": [
        "f6ce237ad06e3b7acf40a4c84b1411502f07bcb0",
        "371384f311f64dd8a87ef339d20c364737e94100"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Mon Mar 04 14:03:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 14:03:48 2019 +0000"
      },
      "message": "Merge \"Theming for Device Management Dialog\""
    },
    {
      "commit": "f6ce237ad06e3b7acf40a4c84b1411502f07bcb0",
      "tree": "40ee0316703bde60fc861af8270cfbfde4fe9616",
      "parents": [
        "2602d4abe7ffc54ebde21067090150073c9a04a4",
        "7753f3e3d41ea7c1ce5cd7af0ed63f061eac5a0e"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Mon Mar 04 14:03:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 14:03:26 2019 +0000"
      },
      "message": "Merge \"Makes third party tiles inactive when they are new\""
    },
    {
      "commit": "2602d4abe7ffc54ebde21067090150073c9a04a4",
      "tree": "dbe88d5aacaa561a72be9fc26c3c44f4590d29a3",
      "parents": [
        "59d51978e35332b069e85c22ac4df78ff9973efe",
        "45b6865efd7c6bc1ca1ba4afb832c9719f0fe9fc"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Mon Mar 04 13:54:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 13:54:19 2019 +0000"
      },
      "message": "Merge \"Decreases the maximum cardinality of binder/looper stats.\""
    },
    {
      "commit": "59d51978e35332b069e85c22ac4df78ff9973efe",
      "tree": "f7d41c7be1475111f07624966f13a0445f8fa361",
      "parents": [
        "52f7220a064b5ffae6896d9552f5053ebfec2d2e",
        "ddd7d4e98104898c02f4e9310d5977c5357bdf45"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Mar 04 04:56:16 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:56:16 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Use new libcore filegroup variable\" am: 898caeeaed am: 458d16bced\nam: ddd7d4e981 -s ours\nam skip reason: change_id I72667f30dc5685fdc24aca3f8ee82b20c7548449 with SHA1 3b1b70376c is in history\n\nChange-Id: I8a6d8920ffdfe9976b157f671ff32047e171c52a\n"
    },
    {
      "commit": "9b5e3314578cb5f405e01f294f8e8d2ace3b9a63",
      "tree": "cf2e2e163b1855a763d76e092d38385758d44f5d",
      "parents": [
        "b9fadbfc941369e9f823527911d049f9389fddef"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 01 18:08:00 2019 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Mar 04 13:53:38 2019 +0100"
      },
      "message": "Nuke mActivitiesWaitingForVisibleActivity\n\nInstead of relying on this brittle architecture we just check\nwhether the animation has finished. Much cleaner now :-)\n\nTest: Swipe up to recents from Chrome, relaunch in the right\nmoment. Observe no jumpcut.\nTest: Existing lifecycle tests should cover this\nTest: android.server.am.lifecycle: All passed!\nBug: 111227410\nChange-Id: I83b3dc0e026e842bf260a376ce9a57afd1b01d9f\n"
    },
    {
      "commit": "ddd7d4e98104898c02f4e9310d5977c5357bdf45",
      "tree": "3992a0493b1867a6c78b0adb7a8e71b6f8f517a9",
      "parents": [
        "8e6b20f4f3e841952e210222442c9756e039a471",
        "458d16bcedf0e7c63481a0d62eb1aea66377a431"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Mar 04 04:46:28 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:46:28 2019 -0800"
      },
      "message": "Merge \"Use new libcore filegroup variable\" am: 898caeeaed\nam: 458d16bced\n\nChange-Id: I692b7bfbc5e7bdd8b44e26d2d55862bf725d141b\n"
    },
    {
      "commit": "52f7220a064b5ffae6896d9552f5053ebfec2d2e",
      "tree": "f7d41c7be1475111f07624966f13a0445f8fa361",
      "parents": [
        "fc291d1ed154b5291faed730c5092c32aceeebf2",
        "f650e3c286ff6fe112bd415c6f49fd0e874abfb9"
      ],
      "author": {
        "name": "Andrei-Valentin Onea",
        "email": "andreionea@google.com",
        "time": "Mon Mar 04 12:42:01 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 12:42:01 2019 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "fc291d1ed154b5291faed730c5092c32aceeebf2",
      "tree": "072ed89992cf70f4d665d586537eb61b4fda4de5",
      "parents": [
        "f15b8a042dd9711376ae997c5cf9489d6a5e9304",
        "8e6b20f4f3e841952e210222442c9756e039a471"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 04:40:09 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:40:09 2019 -0800"
      },
      "message": "Merge \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\" am: 86e2035208 am: 6ced2f195d\nam: 8e6b20f4f3\n\nChange-Id: I0aa41b4fc5d08201deffccdaa25c50ae7942fe78\n"
    },
    {
      "commit": "458d16bcedf0e7c63481a0d62eb1aea66377a431",
      "tree": "d5611857eee6ee5f4f5ad8529a63be5c9a3114db",
      "parents": [
        "6ced2f195d1958b37ab0ab22c857cc555c35d3eb",
        "898caeeaedc7a025a7f2b9fe2122c7972426f0fd"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Mar 04 04:37:29 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:37:29 2019 -0800"
      },
      "message": "Merge \"Use new libcore filegroup variable\"\nam: 898caeeaed\n\nChange-Id: Ib5ff380f043b31b45b4b5ef0c9593e456b656378\n"
    },
    {
      "commit": "f15b8a042dd9711376ae997c5cf9489d6a5e9304",
      "tree": "46ed0756096cd0c879fc8f4933b97ec8515cb353",
      "parents": [
        "5766681ae576f2f053f851469febf442ca4d7a3a",
        "a343750304a91f4f69ea848e4fb5e8580000da2f"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Mar 04 04:19:34 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:19:34 2019 -0800"
      },
      "message": "Merge \"Add @Nullable to new method\" am: 70c0efdd86 am: 2948be98c2\nam: a343750304\n\nChange-Id: I743d3fae43073eebf1a9abecd45fe71456f4ab43\n"
    },
    {
      "commit": "8e6b20f4f3e841952e210222442c9756e039a471",
      "tree": "68dcdf46c362bc4b0248f3ad17b05ec86b9fbe37",
      "parents": [
        "a343750304a91f4f69ea848e4fb5e8580000da2f",
        "6ced2f195d1958b37ab0ab22c857cc555c35d3eb"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 04:18:13 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:18:13 2019 -0800"
      },
      "message": "Merge \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\" am: 86e2035208\nam: 6ced2f195d\n\nChange-Id: I4e4304d169a2f7fc4c772d0170f9b1f5cc7e8fb0\n"
    },
    {
      "commit": "898caeeaedc7a025a7f2b9fe2122c7972426f0fd",
      "tree": "dc5ee84e48205b8297fe7f8738e87248244d4bc7",
      "parents": [
        "86e2035208dd3904766053a86fc0d80b5d95e64f",
        "cce7b33289a6ee7668973635fc9315b76ef19900"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Mar 04 12:14:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 12:14:59 2019 +0000"
      },
      "message": "Merge \"Use new libcore filegroup variable\""
    },
    {
      "commit": "a343750304a91f4f69ea848e4fb5e8580000da2f",
      "tree": "eafc4113039e7d48ae88a6d97927bcd5e0acda4f",
      "parents": [
        "d6b2dc39ee0396fd6b83256e8dfc06551dc880e8",
        "2948be98c2ffd4260a2c3571a24f8c078c45bab3"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Mar 04 04:10:20 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:10:20 2019 -0800"
      },
      "message": "Merge \"Add @Nullable to new method\" am: 70c0efdd86\nam: 2948be98c2\n\nChange-Id: I6f73879bd791af4ce2e0f6669a2d39f3648a5595\n"
    },
    {
      "commit": "6ced2f195d1958b37ab0ab22c857cc555c35d3eb",
      "tree": "b6a5912ae38785aa56c77d8ae14c5a2a29f78b2a",
      "parents": [
        "2948be98c2ffd4260a2c3571a24f8c078c45bab3",
        "86e2035208dd3904766053a86fc0d80b5d95e64f"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 04:09:02 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 04:09:02 2019 -0800"
      },
      "message": "Merge \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\"\nam: 86e2035208\n\nChange-Id: I345e3f33e518373f787c0fb2c786a513e2dccd7d\n"
    },
    {
      "commit": "2948be98c2ffd4260a2c3571a24f8c078c45bab3",
      "tree": "9cf5471bdd586bcd3784b60b074290878e8b29e8",
      "parents": [
        "da7ef3c063402c31c3d5c18d3c0ea143f0f8f71b",
        "70c0efdd86081211d160204c2b7037e24315d0aa"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Mar 04 03:56:59 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 03:56:59 2019 -0800"
      },
      "message": "Merge \"Add @Nullable to new method\"\nam: 70c0efdd86\n\nChange-Id: I1e2f40e60dfb55810d7978cd00f91411ed91fa5a\n"
    },
    {
      "commit": "86e2035208dd3904766053a86fc0d80b5d95e64f",
      "tree": "9d5c62aea9eb1ed9fbc17d11ce186366e2f6b268",
      "parents": [
        "70c0efdd86081211d160204c2b7037e24315d0aa",
        "b255be1307aeae47ca7e8ee72ab4da670a1c49f1"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 11:49:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 11:49:34 2019 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\""
    },
    {
      "commit": "b255be1307aeae47ca7e8ee72ab4da670a1c49f1",
      "tree": "d210efa82389660045fa73b52872bcdc0482499d",
      "parents": [
        "8462c66bd52f3132c3fa03475fcab2af30618f67"
      ],
      "author": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 11:47:11 2019 +0000"
      },
      "committer": {
        "name": "Slava Shklyaev",
        "email": "slavash@google.com",
        "time": "Mon Mar 04 11:47:11 2019 +0000"
      },
      "message": "Revert \"Revert \"Correct nullability and final constraints on new APIs.\"\"\n\nThis reverts commit 8462c66bd52f3132c3fa03475fcab2af30618f67.\n\nReason for revert: Looks like this change broke the build.\n\nChange-Id: I4cff1ec1211e278d5e5734f1594c096722293662\n"
    },
    {
      "commit": "70c0efdd86081211d160204c2b7037e24315d0aa",
      "tree": "e3fe638fab1e3d1e838bfe76cd0ddc922224992f",
      "parents": [
        "69ae441fa1cf4d7d91baca8b701d675a88e01b8a",
        "882eb1867c5b493d7264203812634a47b4e29d91"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 04 11:43:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 11:43:48 2019 +0000"
      },
      "message": "Merge \"Add @Nullable to new method\""
    },
    {
      "commit": "5766681ae576f2f053f851469febf442ca4d7a3a",
      "tree": "91d9acb2eb68085b244b3e6dfd68cf7a79ff2948",
      "parents": [
        "f278d267f5f29db63e5f488f32984fe73949d4b4",
        "5a4fc2122f3fe7ae2b99b7d27cab3d5d159acb07"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 04 11:38:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 11:38:18 2019 +0000"
      },
      "message": "Merge \"Only show smart actions for whitelisted apps in lock task mode.\""
    },
    {
      "commit": "f278d267f5f29db63e5f488f32984fe73949d4b4",
      "tree": "922ca7ba6be4bcd3c17b555927ce5b2a47e7f206",
      "parents": [
        "8ffa43d20dec9a19dcc776c2e38ea2cdf5bf1e0e",
        "d250dd8da90f39e33f6687b73fbeed125d4565d4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 04 10:53:00 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 10:53:00 2019 +0000"
      },
      "message": "Merge \"Change default values for thread collection\""
    },
    {
      "commit": "8ffa43d20dec9a19dcc776c2e38ea2cdf5bf1e0e",
      "tree": "592d749c9c6f10a65ced7c91c4d91a619fb41ed6",
      "parents": [
        "0a4f460e332eee413dcebfbee68b9841b331366b",
        "d6b2dc39ee0396fd6b83256e8dfc06551dc880e8"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Mon Mar 04 01:46:47 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 01:46:47 2019 -0800"
      },
      "message": "Merge \"Return not supported if no necessary socket option\" am: 69ae441fa1 am: da7ef3c063\nam: d6b2dc39ee\n\nChange-Id: I46918a026f547ebd8a001a1e4dba2881cf6dd134\n"
    },
    {
      "commit": "d6b2dc39ee0396fd6b83256e8dfc06551dc880e8",
      "tree": "33e7c5de4acc77cbdbc8a275c38126fa59dc3e6c",
      "parents": [
        "7b0b6677c2be5205b7607eecdffb9aac8b61fc87",
        "da7ef3c063402c31c3d5c18d3c0ea143f0f8f71b"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Mon Mar 04 01:37:26 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 01:37:26 2019 -0800"
      },
      "message": "Merge \"Return not supported if no necessary socket option\" am: 69ae441fa1\nam: da7ef3c063\n\nChange-Id: I58b49eab495b6b949368f86f5dd32bfc507d4141\n"
    },
    {
      "commit": "da7ef3c063402c31c3d5c18d3c0ea143f0f8f71b",
      "tree": "c909d9a218313a93d812a226ba0ba11bf77d9c54",
      "parents": [
        "80379f24ecda2f02691eb6742e794a7f72b79673",
        "69ae441fa1cf4d7d91baca8b701d675a88e01b8a"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Mon Mar 04 01:28:12 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 04 01:28:12 2019 -0800"
      },
      "message": "Merge \"Return not supported if no necessary socket option\"\nam: 69ae441fa1\n\nChange-Id: I592d08040459e544a53861b4e8a0ee49a50f225b\n"
    },
    {
      "commit": "69ae441fa1cf4d7d91baca8b701d675a88e01b8a",
      "tree": "1ad0fc384e420cf3cca649ff51cb31edc6a1597c",
      "parents": [
        "049867e3644385aa9a261138406eca95dae03c4a",
        "ce7fdd4b831b7feadb6cb9dc4b82ed30d691640c"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Mon Mar 04 09:16:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 09:16:07 2019 +0000"
      },
      "message": "Merge \"Return not supported if no necessary socket option\""
    },
    {
      "commit": "0a4f460e332eee413dcebfbee68b9841b331366b",
      "tree": "8fb02fb87e89f6b5d1927f43831a79bebd39463e",
      "parents": [
        "55ae1a1bd2c4db47499396cd7639fcbbdbe5b76b",
        "6dcbee6671a7c3b6e19299e3c18ff0c451afc438"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 04 08:22:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 08:22:28 2019 +0000"
      },
      "message": "Merge \"Not to show intermediate screen to the user when dismissing split screen\""
    },
    {
      "commit": "55ae1a1bd2c4db47499396cd7639fcbbdbe5b76b",
      "tree": "f00079522aeeec6692358c191d5c28ad4de712c3",
      "parents": [
        "74c4d2a2dd1cacdf0e52b411cd0eaeb4232e228d",
        "7b0b6677c2be5205b7607eecdffb9aac8b61fc87"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 22:06:40 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 22:06:40 2019 -0800"
      },
      "message": "Merge \"Revert \"Correct nullability and final constraints on new APIs.\"\" am: 049867e364 am: 80379f24ec\nam: 7b0b6677c2\n\nChange-Id: I5c38019d99e6258002fb5017fdf88733b7d1ffe7\n"
    },
    {
      "commit": "7b0b6677c2be5205b7607eecdffb9aac8b61fc87",
      "tree": "cad95e9940b2dc38057f6b795002453a7c71ccb1",
      "parents": [
        "0f945a1ce96dd25dd963f0345c08e42c9937f567",
        "80379f24ecda2f02691eb6742e794a7f72b79673"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 21:57:28 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 21:57:28 2019 -0800"
      },
      "message": "Merge \"Revert \"Correct nullability and final constraints on new APIs.\"\" am: 049867e364\nam: 80379f24ec\n\nChange-Id: I7cc4e604f65d8ba8e6ef28c488f5f248428498f7\n"
    },
    {
      "commit": "80379f24ecda2f02691eb6742e794a7f72b79673",
      "tree": "111e7b2d23203c150e359121bc8853521c7510eb",
      "parents": [
        "5a7b8ca4e07ac6615f447eea1c5921da153670bc",
        "049867e3644385aa9a261138406eca95dae03c4a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 21:48:24 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 21:48:24 2019 -0800"
      },
      "message": "Merge \"Revert \"Correct nullability and final constraints on new APIs.\"\"\nam: 049867e364\n\nChange-Id: Id170ac291830118750ec4f5858ce87676919afeb\n"
    },
    {
      "commit": "049867e3644385aa9a261138406eca95dae03c4a",
      "tree": "fe2da0a6e9211fc4eb97c91adbca38f50e4f3dde",
      "parents": [
        "cdbfa9d0872202769e508f0421e8cf679a15b9c1",
        "8462c66bd52f3132c3fa03475fcab2af30618f67"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 05:37:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 05:37:44 2019 +0000"
      },
      "message": "Merge \"Revert \"Correct nullability and final constraints on new APIs.\"\""
    },
    {
      "commit": "8462c66bd52f3132c3fa03475fcab2af30618f67",
      "tree": "54e6c705bf46159536070d51624c2948f76cf2a2",
      "parents": [
        "b6940c3ea6779bc6d062a430d9eebe192943f09a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 05:19:42 2019 +0000"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 05:19:42 2019 +0000"
      },
      "message": "Revert \"Correct nullability and final constraints on new APIs.\"\n\nThis reverts commit b6940c3ea6779bc6d062a430d9eebe192943f09a.\n\nReason for revert: There appears to be a downstream issue with how the test API definitions are created; until I can figure out how to account for this I\u0027ll revert in AOSP (this is in internal master and its fine there).\n\nChange-Id: I840c3ed82afa18323408e161913a84858f7a1539\n"
    },
    {
      "commit": "74c4d2a2dd1cacdf0e52b411cd0eaeb4232e228d",
      "tree": "9ee191db1f5c8a41e46ff2478f3507074dbc939c",
      "parents": [
        "5af401bd35a188a4a8c928f66993bf2c22247f2c",
        "0f945a1ce96dd25dd963f0345c08e42c9937f567"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 20:46:40 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 20:46:40 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Correct nullability and final constraints on new APIs.\" am: cdbfa9d087 am: 5a7b8ca4e0\nam: 0f945a1ce9 -s ours\nam skip reason: change_id Icec15403493de596194a61b27bb3e1031fdc1099 with SHA1 5c1a4e0bf3 is in history\n\nChange-Id: I7d95b3bbf9721a9edd2ca6642fb6f3415e9a36cc\n"
    },
    {
      "commit": "0f945a1ce96dd25dd963f0345c08e42c9937f567",
      "tree": "398fb15a7702935e206f1c9e23896d64c29d0065",
      "parents": [
        "5121df9b616615865a7346a440725486aba0e950",
        "5a7b8ca4e07ac6615f447eea1c5921da153670bc"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 20:37:22 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 20:37:22 2019 -0800"
      },
      "message": "Merge \"Correct nullability and final constraints on new APIs.\" am: cdbfa9d087\nam: 5a7b8ca4e0\n\nChange-Id: I20237f6890b5b0ef0aca261f0c4d8ed6138576cc\n"
    },
    {
      "commit": "5a7b8ca4e07ac6615f447eea1c5921da153670bc",
      "tree": "f0284d4d52ef9dd8a05e39acbac6b27714609fc7",
      "parents": [
        "0357a9ca4cd68431240ca9933ba40945e810780e",
        "cdbfa9d0872202769e508f0421e8cf679a15b9c1"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 20:28:10 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 20:28:10 2019 -0800"
      },
      "message": "Merge \"Correct nullability and final constraints on new APIs.\"\nam: cdbfa9d087\n\nChange-Id: I7c97b9b7929fa96109ffcb92cfd86c14a2aa41fa\n"
    },
    {
      "commit": "cdbfa9d0872202769e508f0421e8cf679a15b9c1",
      "tree": "b4c309ac6cb8f4b680f7222a727444509838b121",
      "parents": [
        "7c447498c38f633718d2a95adef3a0609e86862e",
        "b6940c3ea6779bc6d062a430d9eebe192943f09a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 04 04:13:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 04:13:38 2019 +0000"
      },
      "message": "Merge \"Correct nullability and final constraints on new APIs.\""
    },
    {
      "commit": "5af401bd35a188a4a8c928f66993bf2c22247f2c",
      "tree": "9ee191db1f5c8a41e46ff2478f3507074dbc939c",
      "parents": [
        "748d1b9ba265bf1be2e0adca65ec041e3e1a004b",
        "3cc93c47e3ef17a6e3891796c156b1485dfca0d5"
      ],
      "author": {
        "name": "Jackal Guo",
        "email": "jackalguo@google.com",
        "time": "Mon Mar 04 03:35:56 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 03:35:56 2019 +0000"
      },
      "message": "Merge \"Add new enum for accessibility detail settings\""
    },
    {
      "commit": "748d1b9ba265bf1be2e0adca65ec041e3e1a004b",
      "tree": "50928c5153666f032e0a3c46436a23bf587637e6",
      "parents": [
        "df44944fe6a2d8362e6bac3710795ab5fb185154",
        "03e67da0fbcea54de02445e3c1bc2fe00113d705"
      ],
      "author": {
        "name": "Jackal Guo",
        "email": "jackalguo@google.com",
        "time": "Mon Mar 04 03:35:56 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 03:35:56 2019 +0000"
      },
      "message": "Merge \"Add Intent and permission for a11y service toggle screen\""
    },
    {
      "commit": "df44944fe6a2d8362e6bac3710795ab5fb185154",
      "tree": "2184c91cb7dd74ea7ca73908a3e9902ba46c43f3",
      "parents": [
        "a7246835025f46579763847cd8e6d76a0b4feeec",
        "5121df9b616615865a7346a440725486aba0e950"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Sun Mar 03 18:19:39 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 18:19:39 2019 -0800"
      },
      "message": "Merge \"LocalLog: add overloaded dump and reverseDump methods.\" am: 7c447498c3 am: 0357a9ca4c\nam: 5121df9b61\n\nChange-Id: I89cb6300ae6c86e790df702fbdf3416b2f242cd9\n"
    },
    {
      "commit": "5121df9b616615865a7346a440725486aba0e950",
      "tree": "cad95e9940b2dc38057f6b795002453a7c71ccb1",
      "parents": [
        "60ace931b328d226e52c2e44d564f62539318bff",
        "0357a9ca4cd68431240ca9933ba40945e810780e"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Sun Mar 03 18:10:11 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 18:10:11 2019 -0800"
      },
      "message": "Merge \"LocalLog: add overloaded dump and reverseDump methods.\" am: 7c447498c3\nam: 0357a9ca4c\n\nChange-Id: I720b99f3a506935bf78afe2f0645a0781d601f3b\n"
    },
    {
      "commit": "0357a9ca4cd68431240ca9933ba40945e810780e",
      "tree": "111e7b2d23203c150e359121bc8853521c7510eb",
      "parents": [
        "ebf53906dec9eeef739cb5a59fdebaef36076be1",
        "7c447498c38f633718d2a95adef3a0609e86862e"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Sun Mar 03 18:01:03 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 18:01:03 2019 -0800"
      },
      "message": "Merge \"LocalLog: add overloaded dump and reverseDump methods.\"\nam: 7c447498c3\n\nChange-Id: I4461280413b33cabb0e7af39ef1c9b35f8876d65\n"
    },
    {
      "commit": "7c447498c38f633718d2a95adef3a0609e86862e",
      "tree": "fe2da0a6e9211fc4eb97c91adbca38f50e4f3dde",
      "parents": [
        "3649374e17f1f50957e011220dcef3d87a11c2e5",
        "d7be4c70c364db98c1c69371abade0a6f45f580c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 04 01:46:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 01:46:23 2019 +0000"
      },
      "message": "Merge \"LocalLog: add overloaded dump and reverseDump methods.\""
    },
    {
      "commit": "a7246835025f46579763847cd8e6d76a0b4feeec",
      "tree": "84a6463afcd177d5f508c46d97e29678405a4c9d",
      "parents": [
        "6b5cae41e8cfc0d5c453b8880a463afe3d3c2130",
        "60ace931b328d226e52c2e44d564f62539318bff"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 16:11:42 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 16:11:42 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Expose some APIs as test APIs to facilitate CTS\" am: 3649374e17 am: ebf53906de\nam: 60ace931b3 -s ours\nam skip reason: change_id I742f23be57e731307338591d816f7888e198b333 with SHA1 6c14a699e9 is in history\n\nChange-Id: I84e7857f76e36867de5c574e0191d3610ddbab8a\n"
    },
    {
      "commit": "60ace931b328d226e52c2e44d564f62539318bff",
      "tree": "708ef4b6db25927cebf67f7bde07a1a7e6fa0ba1",
      "parents": [
        "91161bb0d4559406f74bfa709c1c6e7ca4bb4a51",
        "ebf53906dec9eeef739cb5a59fdebaef36076be1"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 15:50:30 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 15:50:30 2019 -0800"
      },
      "message": "Merge \"Expose some APIs as test APIs to facilitate CTS\" am: 3649374e17\nam: ebf53906de\n\nChange-Id: I2300f31f0ea58c6aa7c50573c5a8f4955f72f15a\n"
    },
    {
      "commit": "ebf53906dec9eeef739cb5a59fdebaef36076be1",
      "tree": "0514eab58ac0cf497859845d0933836899af18ac",
      "parents": [
        "4e48a18e64a8d7f1d096d18cd8c16b8160788133",
        "3649374e17f1f50957e011220dcef3d87a11c2e5"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 15:41:26 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 15:41:26 2019 -0800"
      },
      "message": "Merge \"Expose some APIs as test APIs to facilitate CTS\"\nam: 3649374e17\n\nChange-Id: I39a0612821ba0a12a36521726a30de8256ae81e0\n"
    },
    {
      "commit": "6b5cae41e8cfc0d5c453b8880a463afe3d3c2130",
      "tree": "84a6463afcd177d5f508c46d97e29678405a4c9d",
      "parents": [
        "25ac5349fcd1257d8ac1835bea7c3263f095a47b",
        "91161bb0d4559406f74bfa709c1c6e7ca4bb4a51"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Sun Mar 03 15:27:35 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 15:27:35 2019 -0800"
      },
      "message": "Merge \"Remove gaillard@google.com from OWNERS of statsd\" am: a982663c2b am: 4e48a18e64\nam: 91161bb0d4\n\nChange-Id: I76c01c94917b2f58ec0360b2b2ef1bf8a87c32de\n"
    },
    {
      "commit": "3649374e17f1f50957e011220dcef3d87a11c2e5",
      "tree": "9453e2999b0b020d4699e4463e3d283645b936ae",
      "parents": [
        "a982663c2b68a4b0b956ee62eb52fb962d0a4f87",
        "124f1f6dd539577ffcc0099639be07df86b08981"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 23:26:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Mar 03 23:26:09 2019 +0000"
      },
      "message": "Merge \"Expose some APIs as test APIs to facilitate CTS\""
    },
    {
      "commit": "91161bb0d4559406f74bfa709c1c6e7ca4bb4a51",
      "tree": "f21a63ba952509a9f3232323d76afa9a70e485fd",
      "parents": [
        "32b17738b583d00a04c6a8111f85d61d8be18d05",
        "4e48a18e64a8d7f1d096d18cd8c16b8160788133"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Sun Mar 03 15:18:16 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 15:18:16 2019 -0800"
      },
      "message": "Merge \"Remove gaillard@google.com from OWNERS of statsd\" am: a982663c2b\nam: 4e48a18e64\n\nChange-Id: I10ba3b2890244c749976aae689151a3e52de2e70\n"
    },
    {
      "commit": "4e48a18e64a8d7f1d096d18cd8c16b8160788133",
      "tree": "f245b9eb68f5b6548413252f2cd1d0615d7360b1",
      "parents": [
        "02a8b39023ad5081d8bc39f67329eadcd1a30b73",
        "a982663c2b68a4b0b956ee62eb52fb962d0a4f87"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Sun Mar 03 15:09:13 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Mar 03 15:09:13 2019 -0800"
      },
      "message": "Merge \"Remove gaillard@google.com from OWNERS of statsd\"\nam: a982663c2b\n\nChange-Id: Id63c657f3cef866d18b01c0f078a3114f1d93813\n"
    },
    {
      "commit": "25ac5349fcd1257d8ac1835bea7c3263f095a47b",
      "tree": "90b77efc4f734700c0ecf7a6ead65a2f80e69710",
      "parents": [
        "79eb65c3b009b26d51c2cb074eede22aac385e1f",
        "5c1a4e0bf325d326d14d370da553622acf7a64a9"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Sun Mar 03 22:59:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 22:59:50 2019 +0000"
      },
      "message": "Merge \"Correct nullability and final constraints on new APIs.\""
    },
    {
      "commit": "a982663c2b68a4b0b956ee62eb52fb962d0a4f87",
      "tree": "3fccbe219cf961c300c5abb4137573048616bf4c",
      "parents": [
        "a56c2e4e5554e306b016f71e0ac53ef5b719f4b8",
        "b52793ab2a11715cb23dd74bd45670e693a52a1c"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Sun Mar 03 22:57:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Mar 03 22:57:50 2019 +0000"
      },
      "message": "Merge \"Remove gaillard@google.com from OWNERS of statsd\""
    },
    {
      "commit": "79eb65c3b009b26d51c2cb074eede22aac385e1f",
      "tree": "76e7b097e44fce279e3100448e40038a7be66fe9",
      "parents": [
        "10b6c6d10e82d267012d00c189763f1886ffb906",
        "ebc927c382b16a5dbcbe13728f9528d040bb38e6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 03 22:07:29 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 22:07:29 2019 +0000"
      },
      "message": "Merge \"Context: Fix nullability issues\""
    },
    {
      "commit": "10b6c6d10e82d267012d00c189763f1886ffb906",
      "tree": "5674e7fec2674ea5db1100add5c8be732dce3df5",
      "parents": [
        "68ae9ebd4b26955946fd60d42f509c6bc1cdf1da",
        "867550ead59d9ee59d3df4275c861d72251a2c5c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Sun Mar 03 21:07:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 21:07:47 2019 +0000"
      },
      "message": "Merge \"Add @Nullable and @NonNull to new Notification API\""
    },
    {
      "commit": "68ae9ebd4b26955946fd60d42f509c6bc1cdf1da",
      "tree": "2ee154dd20c0e08d8efd8f5bfbb3ea0163507484",
      "parents": [
        "ede9ed323b1a75754526d9a40edd96ffeb7690e7",
        "0081bcf103eee4df6e599d6a261fc30bd80a955a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 03 20:21:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 20:21:43 2019 +0000"
      },
      "message": "Merge \"Camera: Extend mandatory stream combination annotations\""
    },
    {
      "commit": "ede9ed323b1a75754526d9a40edd96ffeb7690e7",
      "tree": "67286fd022687943cfca53b688f42d4e71995007",
      "parents": [
        "aebdb1f355ba130fb39f396b20e3dae4828a0da8",
        "5389f1aa9fd3fb9011007c45aa7a5702de4aeadd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 03 20:03:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 20:03:47 2019 +0000"
      },
      "message": "Merge \"Camera: Annotate \u0027getKeysNeedingPermission\u0027\""
    },
    {
      "commit": "aebdb1f355ba130fb39f396b20e3dae4828a0da8",
      "tree": "53e56ab3babafba517bd4544020b990c4c51e0a7",
      "parents": [
        "a1f8604603dd38929a6150abf42ea0e23fd9d497",
        "c1041d3fce6785de8b8505c88cc55b2f5ef6e809"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 03 17:28:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 17:28:33 2019 +0000"
      },
      "message": "Merge \"api-review: add @Nullable for getFriendlyNames() and getServerUri()\""
    },
    {
      "commit": "a1f8604603dd38929a6150abf42ea0e23fd9d497",
      "tree": "16df58bc807c0d03192a153a0c084c039f998f9d",
      "parents": [
        "a2c829c1856fdb2aece8aad6ad9cd46a2803198e",
        "f53e94929d64fe80e18ff623ba70f551034bba49"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 03 16:17:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 16:17:34 2019 +0000"
      },
      "message": "Merge \"Change Easy Connect intent naming\""
    },
    {
      "commit": "c1041d3fce6785de8b8505c88cc55b2f5ef6e809",
      "tree": "677b1cc7ed424da0477c53cef8b612cea24882f2",
      "parents": [
        "a2c829c1856fdb2aece8aad6ad9cd46a2803198e"
      ],
      "author": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Fri Mar 01 09:59:03 2019 -0800"
      },
      "committer": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Sun Mar 03 13:36:24 2019 +0000"
      },
      "message": "api-review: add @Nullable for getFriendlyNames() and getServerUri()\n\nBug: 126701512\nTest: unitTest\nChange-Id: Ia09bcc4c34e0915b2add89f5851be6e732402ac0\nSigned-off-by: Ecco Park \u003ceccopark@google.com\u003e\n"
    },
    {
      "commit": "a2c829c1856fdb2aece8aad6ad9cd46a2803198e",
      "tree": "fca59575ed25c96e755469392b1881cb0a9fca9e",
      "parents": [
        "babd9a6b1e23ea6c43c098717a2222711a80b5d1"
      ],
      "author": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Fri Mar 01 13:02:36 2019 -0800"
      },
      "committer": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Sun Mar 03 13:35:21 2019 +0000"
      },
      "message": "api-review: add @Nullable and @Nonull for return value of Passpoint APIs\n\nBug: 126702500\nTest: ./frameworks/base/wifi/tests/runtests.sh\nChange-Id: Iec5985d7fdaaa6fa953230444a9aa490dfd73b7b\nSigned-off-by: Ecco Park \u003ceccopark@google.com\u003e\n"
    },
    {
      "commit": "babd9a6b1e23ea6c43c098717a2222711a80b5d1",
      "tree": "4558cbd3617977b29e92bfa2ceb377beb53630c3",
      "parents": [
        "7c37a585d40471acefdfa980de770d409a504dbd",
        "32b17738b583d00a04c6a8111f85d61d8be18d05"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sat Mar 02 23:42:43 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 23:42:43 2019 -0800"
      },
      "message": "Merge \"Check if DUN APN exists to decide isDunRequired\" am: a56c2e4e55 am: 02a8b39023\nam: 32b17738b5\n\nChange-Id: Ia519a9e6937232286cd6877f30b81c36a6ea1e1c\n"
    },
    {
      "commit": "7c37a585d40471acefdfa980de770d409a504dbd",
      "tree": "adbf49f4ce2bebf18f8f8464aa1e5f4d4e87a499",
      "parents": [
        "766f960766c16f2faab964e1c61bb4a9dbbc97c5",
        "abe8d5092679227360352ea1fcdfc43c4974bb50"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sat Mar 02 23:36:01 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 23:36:01 2019 -0800"
      },
      "message": "Merge \"Change return value of getTetherApnRequired() to a boolean.\" am: 077a04828d am: 2b8bbdf659\nam: abe8d50926\n\nChange-Id: Id7dea6cc37c21a4ec0eae1ec2b086963a02d6295\n"
    },
    {
      "commit": "32b17738b583d00a04c6a8111f85d61d8be18d05",
      "tree": "4b06af2e746e5d2a9bdae67c5b67203b8a951a3b",
      "parents": [
        "abe8d5092679227360352ea1fcdfc43c4974bb50",
        "02a8b39023ad5081d8bc39f67329eadcd1a30b73"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sat Mar 02 23:23:48 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 23:23:48 2019 -0800"
      },
      "message": "Merge \"Check if DUN APN exists to decide isDunRequired\" am: a56c2e4e55\nam: 02a8b39023\n\nChange-Id: I8c8143d1f91cdd2e74a59928a6cc85f8b430fed1\n"
    },
    {
      "commit": "abe8d5092679227360352ea1fcdfc43c4974bb50",
      "tree": "d41696bcdb70f8d5ff320b7a0d1788757d95351e",
      "parents": [
        "bc6c8b99c9909c7dc15a04cdde8089b2ff285067",
        "2b8bbdf65974943eaf21174de4a1f71f1fd4a9d7"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sat Mar 02 23:18:30 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 23:18:30 2019 -0800"
      },
      "message": "Merge \"Change return value of getTetherApnRequired() to a boolean.\" am: 077a04828d\nam: 2b8bbdf659\n\nChange-Id: I4bee34d40ce3bf6c8f7b12c63e3c622ae9a61973\n"
    },
    {
      "commit": "02a8b39023ad5081d8bc39f67329eadcd1a30b73",
      "tree": "bc2f88ddd31af88f982731d30f258b3096437435",
      "parents": [
        "2b8bbdf65974943eaf21174de4a1f71f1fd4a9d7",
        "a56c2e4e5554e306b016f71e0ac53ef5b719f4b8"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sat Mar 02 23:09:22 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 23:09:22 2019 -0800"
      },
      "message": "Merge \"Check if DUN APN exists to decide isDunRequired\"\nam: a56c2e4e55\n\nChange-Id: I511f2871c8dc36c340cff43def7eabc0069265c3\n"
    },
    {
      "commit": "2b8bbdf65974943eaf21174de4a1f71f1fd4a9d7",
      "tree": "32ba254620252bc34de513b8c4e7496e45eb6eef",
      "parents": [
        "a0e1501981e862fa1579da013a590c23a5ddb2b9",
        "077a04828d4ca663e9c04ecb5bf0d010a3891f40"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sat Mar 02 23:05:19 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 23:05:19 2019 -0800"
      },
      "message": "Merge \"Change return value of getTetherApnRequired() to a boolean.\"\nam: 077a04828d\n\nChange-Id: I493559087fc5bd3ace8db52bf9e6e5cc576e843f\n"
    },
    {
      "commit": "a56c2e4e5554e306b016f71e0ac53ef5b719f4b8",
      "tree": "81eb1fa2f1574af356eb19f428fdfad8e5a6e14e",
      "parents": [
        "077a04828d4ca663e9c04ecb5bf0d010a3891f40",
        "db3a236d7fe4a5229555b6fd23b2cb4316ffcf8b"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sun Mar 03 06:53:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Mar 03 06:53:47 2019 +0000"
      },
      "message": "Merge \"Check if DUN APN exists to decide isDunRequired\""
    },
    {
      "commit": "077a04828d4ca663e9c04ecb5bf0d010a3891f40",
      "tree": "352c46236bf170ba804ea9a467a362b573fc4292",
      "parents": [
        "a3f1b3f15d4c208d6a9b454800607f9c14dd36f2",
        "aa8749619f4c7a79354b23f34394823166031cc9"
      ],
      "author": {
        "name": "Mark Chien",
        "email": "markchien@google.com",
        "time": "Sun Mar 03 06:53:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Mar 03 06:53:47 2019 +0000"
      },
      "message": "Merge \"Change return value of getTetherApnRequired() to a boolean.\""
    },
    {
      "commit": "766f960766c16f2faab964e1c61bb4a9dbbc97c5",
      "tree": "0cf651f62779e7db79cccdb020cfd6d4792116c0",
      "parents": [
        "fa0a6004ca2005464c200f015c67dbfb537d751c",
        "bc6c8b99c9909c7dc15a04cdde8089b2ff285067"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Mar 02 20:59:32 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 20:59:32 2019 -0800"
      },
      "message": "Merge \"Fixed all APIs not meeting API review requirement\" am: a3f1b3f15d am: a0e1501981\nam: bc6c8b99c9\n\nChange-Id: I9683c9616e524013eda818e34d817d636ff1f365\n"
    },
    {
      "commit": "bc6c8b99c9909c7dc15a04cdde8089b2ff285067",
      "tree": "cbdee91605ff897c40dd5f67c8387fffe3296330",
      "parents": [
        "62ec6c2490139c9fff150ddedcf8dd983f380308",
        "a0e1501981e862fa1579da013a590c23a5ddb2b9"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Mar 02 20:50:08 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 20:50:08 2019 -0800"
      },
      "message": "Merge \"Fixed all APIs not meeting API review requirement\" am: a3f1b3f15d\nam: a0e1501981\n\nChange-Id: I4fceb789ebcfff76cc0205889e9c5084c83d4471\n"
    },
    {
      "commit": "a0e1501981e862fa1579da013a590c23a5ddb2b9",
      "tree": "fc01d6d1bf31acdd82864e720fbe16ff780a4449",
      "parents": [
        "b0cda1581d730e593510f11b795dd8b297b95217",
        "a3f1b3f15d4c208d6a9b454800607f9c14dd36f2"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sat Mar 02 20:40:56 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 20:40:56 2019 -0800"
      },
      "message": "Merge \"Fixed all APIs not meeting API review requirement\"\nam: a3f1b3f15d\n\nChange-Id: I84c1b55e99bf89c818c365f4954d9e3921904636\n"
    },
    {
      "commit": "a3f1b3f15d4c208d6a9b454800607f9c14dd36f2",
      "tree": "4afff50e8f896c177e9f37d02bc1d2fd0b070254",
      "parents": [
        "a8820983b3d192f156cdfb2def5874e66c1d672a",
        "8eb6ca8354a06edf293a2cd145664c22d0aab5c3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 03 04:27:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Mar 03 04:27:32 2019 +0000"
      },
      "message": "Merge \"Fixed all APIs not meeting API review requirement\""
    },
    {
      "commit": "fa0a6004ca2005464c200f015c67dbfb537d751c",
      "tree": "86fd1a122631c726b5cf9c8bd9135a05e40cd189",
      "parents": [
        "cc0e77b16d8f0f08b0e3a401173d30d5e7a4c726",
        "16f0a6ac2df62a4808fcd48802e6767c8b6819f1"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sun Mar 03 00:24:02 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 00:24:02 2019 +0000"
      },
      "message": "Merge \"Audio APIs: deprecate deprecateStreamTypeForPlayback method\""
    },
    {
      "commit": "cc0e77b16d8f0f08b0e3a401173d30d5e7a4c726",
      "tree": "1d0be180511350d6c768ae36af756f784a19d7df",
      "parents": [
        "231b1f4e17301617a78096222d25fca473d609cc",
        "deaf230d08360c497435b31c8302cfa47d804a3e"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Mar 02 22:39:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 22:39:14 2019 +0000"
      },
      "message": "Merge \"AudioTrack: moar annotations and getters\""
    },
    {
      "commit": "231b1f4e17301617a78096222d25fca473d609cc",
      "tree": "87b1f23e8778046ff5b3c059cd83f3c043e4da33",
      "parents": [
        "156c05aa3c6eacb34d2d0d9ee7749d1e18fa4920",
        "be53b4e1303b90cdc0f9d3f27cd7f10a308e3de0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 02 22:29:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 22:29:18 2019 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "156c05aa3c6eacb34d2d0d9ee7749d1e18fa4920",
      "tree": "fe583fd8cb9bcf7997deba0748be0ce6cd7cfaea",
      "parents": [
        "45fe744a37ec6ef4c37e2260d2088bcbaaa067d3",
        "fec3afd86a77187843a5373ff786276618d861fa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 02 22:19:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 22:19:24 2019 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "45fe744a37ec6ef4c37e2260d2088bcbaaa067d3",
      "tree": "5ec5815127ff4a673fbcadd7e32e7cbadaa66a58",
      "parents": [
        "1c7e423a90ae7bb0e5dda711913428db8234ae90",
        "ae0a70dde1d2ba3e8b0e9b114b60bd3dbbf53174"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 02 21:49:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 21:49:21 2019 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "1c7e423a90ae7bb0e5dda711913428db8234ae90",
      "tree": "0173f55ca3e34d5cc19f41841987b8b2ec9eb079",
      "parents": [
        "624606a8b28396a441dbcefde6294f1382f3af53",
        "3d9b8c1e3eedf04c2847f25432901724e0ac8d93"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 02 21:39:52 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 21:39:52 2019 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "16f0a6ac2df62a4808fcd48802e6767c8b6819f1",
      "tree": "2bc7506df7ef65d1acd3f4bcc0d056e6d9d529c8",
      "parents": [
        "b10113347d1c008a3ccbb02b86722a6c02ab0e18"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Mar 02 12:24:56 2019 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Mar 02 12:45:11 2019 -0800"
      },
      "message": "Audio APIs: deprecate deprecateStreamTypeForPlayback method\n\nThe method deprecateStreamTypeForPlayback() is inherited from\n  android.media.PlayerBase, which is hidden. This method was never\n  intended to be in the SDK, but somehow ended up in the public SDK.\n\nBug: 126701135\nBug: 126702126\nBug: 126702177\nTest: make -j api-stubs-docs-update-current-api\nChange-Id: Ibdd7898f18432c2179f81cd53b132164bcd4c670\n"
    },
    {
      "commit": "624606a8b28396a441dbcefde6294f1382f3af53",
      "tree": "b6339e55e3a03334a2593464ad28d9cb1e01e019",
      "parents": [
        "16ca3f98975e55536ed3b35e17664b7d22bb9a16",
        "62ec6c2490139c9fff150ddedcf8dd983f380308"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 12:41:23 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 12:41:23 2019 -0800"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE am: c4ce1a631f -s ours\nam: 62ec6c2490 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: Iba11135fc660a92bde1ec8cae2d12e92dda4449a\n"
    },
    {
      "commit": "62ec6c2490139c9fff150ddedcf8dd983f380308",
      "tree": "43e2fe4eca1f97187279eb092841733e0d588d37",
      "parents": [
        "f6b57d34ae751bf6fffd668742714b8e4acb363f",
        "c4ce1a631fd86104cd51c9331006408335d00308"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 12:37:23 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 02 12:37:23 2019 -0800"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE\nam: c4ce1a631f -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: I233af18264e39ab971aca60da4da913764daa728\n"
    },
    {
      "commit": "deaf230d08360c497435b31c8302cfa47d804a3e",
      "tree": "1192f9f0d3722746bade6f931e6d591fe9c827a0",
      "parents": [
        "b10113347d1c008a3ccbb02b86722a6c02ab0e18"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Mar 01 15:33:55 2019 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Mar 02 11:40:12 2019 -0800"
      },
      "message": "AudioTrack: moar annotations and getters\n\nBug: 126698363\nBug: 124301616\nTest: m -j ; make api-stubs-docs-update-current-api ; m -j\nChange-Id: I91ae70a57c367308ebe52ccc7c5e579821d65151\n"
    },
    {
      "commit": "16ca3f98975e55536ed3b35e17664b7d22bb9a16",
      "tree": "b6339e55e3a03334a2593464ad28d9cb1e01e019",
      "parents": [
        "de15ad0361627e578fd16f8f1b2275a8278cd963",
        "7821931e5375f0f8a6ed3555c040520ce0c0671e"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Sat Mar 02 16:54:08 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 16:54:08 2019 +0000"
      },
      "message": "Merge \"Make noteProxyOpNoThrow(String,String,int) public\""
    },
    {
      "commit": "3d9b8c1e3eedf04c2847f25432901724e0ac8d93",
      "tree": "70310e7a3b3389d65416f768c4a2a13a9561e555",
      "parents": [
        "72f3872b362151c212a8532b9a70cf17902494e8"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 08:43:26 2019 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 08:43:26 2019 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I99372556f1c1d8ea31c5c897f3aa89c2281f8bf7\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "de15ad0361627e578fd16f8f1b2275a8278cd963",
      "tree": "4d9a36e333f0494f4f68bd755a939ed40c22c994",
      "parents": [
        "deb10ee8e2853d4aef687bea5a39ccea159bd41d",
        "7e6330353eb46822337f534a3cfc07ed017d20fb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 02 12:01:13 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 12:01:13 2019 +0000"
      },
      "message": "Merge \"Game Driver Metrics: add GpuStatsPuller to get gpu global stats\""
    },
    {
      "commit": "c4ce1a631fd86104cd51c9331006408335d00308",
      "tree": "cfffd9b8f8dccf40993bee91283d2610a3238855",
      "parents": [
        "cd8eace91d4b3b2c3de29304f226dbefa9214216"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 02:12:29 2019 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 02:12:29 2019 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: Iab1d4df902c4245f932febe720a06a7918ebc704\n"
    },
    {
      "commit": "be53b4e1303b90cdc0f9d3f27cd7f10a308e3de0",
      "tree": "3257f902d7a9102ae91d24d0aab878c13a14a4b7",
      "parents": [
        "72f3872b362151c212a8532b9a70cf17902494e8"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 01:57:37 2019 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 02 01:57:37 2019 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I405770d30d1647683617f3e8a5d1f540b59f7717\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "deb10ee8e2853d4aef687bea5a39ccea159bd41d",
      "tree": "b5b2af5a5dbbee58ddf186664c954abed2a0cd57",
      "parents": [
        "06eb50d0d7ba17336e7a350ea7a3885bd3cee4b6",
        "0d9eccf85459f8a94c1b868ee748ac21330a1a39"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Sat Mar 02 06:47:23 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 06:47:23 2019 +0000"
      },
      "message": "Merge changes from topic \"biometric-keyguard-bugs\"\n\n* changes:\n  Don\u0027t cache lockout state in KeyguardUpdateMonitor\n  Fix keyguardGoingAway state in KeyguardUpdateMonitor\n  Only control fingerprint from primary KeyguardUpdateMonitor\n"
    },
    {
      "commit": "7e6330353eb46822337f534a3cfc07ed017d20fb",
      "tree": "0a90221fbfb0ce766e58fed0a081ab0683b823e7",
      "parents": [
        "5c81b6398f8785507ec9c5395505d116bbb3b879"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Fri Mar 01 17:25:27 2019 -0800"
      },
      "committer": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Fri Mar 01 22:43:32 2019 -0800"
      },
      "message": "Game Driver Metrics: add GpuStatsPuller to get gpu global stats\n\nBug: 123529932\nTest: adb shell cmd stats pull-source 10054\nChange-Id: Ib43a93661d24ce0d4b1e1ae6b6d0b50dbdfd3c15\n"
    },
    {
      "commit": "06eb50d0d7ba17336e7a350ea7a3885bd3cee4b6",
      "tree": "8a207208711ce173afcf4579b6298af9e6fe2591",
      "parents": [
        "1f6a9ee7b1fb295115ec5781c1c04ce47ba87f3c",
        "f6b57d34ae751bf6fffd668742714b8e4acb363f"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Mar 01 22:16:19 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 01 22:16:19 2019 -0800"
      },
      "message": "Merge \"Ensure handleUpdateLinkProperties runs on the CS handler thread.\" am: a8820983b3 am: b0cda1581d\nam: f6b57d34ae\n\nChange-Id: I507dfcdef170cfb02084899891308b078a6700de\n"
    },
    {
      "commit": "f6b57d34ae751bf6fffd668742714b8e4acb363f",
      "tree": "43e2fe4eca1f97187279eb092841733e0d588d37",
      "parents": [
        "f569dff59dee342fafc3ed5d89868c2a79878ca7",
        "b0cda1581d730e593510f11b795dd8b297b95217"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Mar 01 22:06:58 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 01 22:06:58 2019 -0800"
      },
      "message": "Merge \"Ensure handleUpdateLinkProperties runs on the CS handler thread.\" am: a8820983b3\nam: b0cda1581d\n\nChange-Id: I14555061639da3b04b4bca74c692ac94e5713c74\n"
    },
    {
      "commit": "b0cda1581d730e593510f11b795dd8b297b95217",
      "tree": "935f5761833191e3aa1891cac2d88d53de739562",
      "parents": [
        "baed6a5ed58a1275b7871aa8f2d3fe65d26012ed",
        "a8820983b3d192f156cdfb2def5874e66c1d672a"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Mar 01 21:58:39 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 01 21:58:39 2019 -0800"
      },
      "message": "Merge \"Ensure handleUpdateLinkProperties runs on the CS handler thread.\"\nam: a8820983b3\n\nChange-Id: I46e448611a23a9e75f05b0ab48d4af47175de6d4\n"
    }
  ],
  "next": "a8820983b3d192f156cdfb2def5874e66c1d672a"
}
