)]}'
{
  "log": [
    {
      "commit": "94c9945a7971f047b798e82d83460fb3f416b7af",
      "tree": "822e72c23ae88db49f4746833e6cafcaba1ca529",
      "parents": [
        "889b6b4c6e2cd521aa6721ec472ff84b6b4954a9"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Tue May 02 08:57:12 2023 +0000"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed May 10 15:13:56 2023 +0000"
      },
      "message": "Move ApiDocs.bp and StubLibraries.bp to api dir\n\nMake a symlink from api/docs -\u003e docs, since many places are\nhardcoding the path fw/base/docs.\n\nBug: 271563074\nTest: presubmit\n(cherry picked from https://android-review.googlesource.com/q/commit:19fcec6c634c28c1a842d7164d94a46b3ef59942)\nMerged-In: I354f3cb62535f34d8819d158e53aa46ff26dc18a\nChange-Id: I354f3cb62535f34d8819d158e53aa46ff26dc18a\n"
    },
    {
      "commit": "51f7de9af9baf1d90dcde1595a22e1ff845fc1bb",
      "tree": "101f5fdfcc994d84d671025e0b92454d26f8b8ce",
      "parents": [
        "bb55471264117223a509cad72054577896f6c6e3",
        "fd97d83f11dd6795780536f03c7d1a61c32db03e"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Mon Mar 20 20:54:54 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 20 20:54:54 2023 +0000"
      },
      "message": "Merge \"Remove trimmed api versions file\" am: 2c21341eea am: e5a747dd3d am: fd97d83f11\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2487943\n\nChange-Id: I1460065a0021002cd1fd2467efd7eaef020b66c9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2c21341eeacef72748ebd2d9e5d1c655859d3daf",
      "tree": "4ac978ec28153b437eb4bdcfdd93798ad64d910d",
      "parents": [
        "b7cf726c8b54be67e24f1c9dc63587fd089270b0",
        "7ffb4338a3ea6327b8e1fc18a688aaedc8d250f4"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Mon Mar 20 19:19:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 20 19:19:05 2023 +0000"
      },
      "message": "Merge \"Remove trimmed api versions file\""
    },
    {
      "commit": "7ad2efd6925d6b6e407836e448059053442d80f8",
      "tree": "0c53f7115bb8c71b616ba6e07f8b16533c27062b",
      "parents": [
        "a510217840f12d590b6cd19ebc9f0b85a261a23c",
        "33d89a20f74222e184b6f670348c42d85cdb758e"
      ],
      "author": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Wed Mar 15 18:26:18 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 15 18:26:18 2023 +0000"
      },
      "message": "Merge \"Remove unnecessary slice in combined_apis bp2build converter\" am: 3cd394fa7d am: fa96bb552c am: 33d89a20f7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2478115\n\nChange-Id: Ibc39fd1190e0d18be4e296e07da3e7d847e939a7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3cd394fa7d74fd1af4efd876d9608a5df6e5cd20",
      "tree": "4d98f90d06195884337eb9945646439c0d765c63",
      "parents": [
        "beefb571f6b15da61cbc2faadc6365cd84653ff9",
        "11adb1d3ad0fca6b221a0392cb10faddd27794c3"
      ],
      "author": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Wed Mar 15 16:38:54 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 15 16:38:54 2023 +0000"
      },
      "message": "Merge \"Remove unnecessary slice in combined_apis bp2build converter\""
    },
    {
      "commit": "7ffb4338a3ea6327b8e1fc18a688aaedc8d250f4",
      "tree": "dbb21b914f6c975014c42fc3537d5a9a389eee81",
      "parents": [
        "9c6a8eb60ae3f8c4adef1de14fd83d63fba773a1"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Tue Mar 14 12:19:42 2023 -0700"
      },
      "committer": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Tue Mar 14 12:19:42 2023 -0700"
      },
      "message": "Remove trimmed api versions file\n\nThe trimmed api versions file was used to remove updatable apis from\nthe lint database. This non-updatable lint database was used with\nmodules that compile against module-lib or system-server sdks.\n\nHowever, now we have proper module-lib and system-server lint sdk\ndatabases, that don\u0027t have the updatable apis inherently, and we\ncan remove the api versions trimmer.\n\nBug: 193460475\nTest: Presubmits\nChange-Id: Iac50c7647491ce3e4e85f75dd92d63c6ee1286b2\n"
    },
    {
      "commit": "11adb1d3ad0fca6b221a0392cb10faddd27794c3",
      "tree": "15c6559ef97df98a68958dd496467dc966549647",
      "parents": [
        "73de090fa5dc7aaeacae3b1e436f862a9e80f7dc"
      ],
      "author": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Wed Mar 08 10:56:33 2023 -0800"
      },
      "committer": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Wed Mar 08 10:58:24 2023 -0800"
      },
      "message": "Remove unnecessary slice in combined_apis bp2build converter\n\nTest: m and api_test\nChange-Id: Id36892325ffd35004c4b88b69d52f9e1c6afe759\n"
    },
    {
      "commit": "00a8681bd70b4f61b0e0cea1e55f231a32f44353",
      "tree": "8457be9107272fa0383d7fa24a67cc31e5b047ab",
      "parents": [
        "73de090fa5dc7aaeacae3b1e436f862a9e80f7dc"
      ],
      "author": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Wed Mar 01 16:36:32 2023 -0800"
      },
      "committer": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Tue Mar 07 15:37:11 2023 -0800"
      },
      "message": "Add java_genrule to replace handcrafted api fingerprint generation\n\nTest: m and TH\n\nBug: 268337234\nMerged-In: Ib58f736ce43d877d0c08cdd9b154e93a1766105b\nChange-Id: I7b68602b92f011a3c3da068389cae7bb76bae6e2\n"
    },
    {
      "commit": "9a26363f6fbe2f3540a1f9ea7f3ad8ef12dc7b80",
      "tree": "36964d911edd6125db69b2cd8e94c86e1930e8c8",
      "parents": [
        "299d7929083c3e26701568b148159f5d94f9e62f"
      ],
      "author": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Mon Mar 06 23:00:57 2023 -0800"
      },
      "committer": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Tue Mar 07 20:39:09 2023 +0000"
      },
      "message": "Add java_genrule to replace handcrafted api fingerprint generation\n\nTest: m and TH\n\nBug: 268337234\nChange-Id: Ib58f736ce43d877d0c08cdd9b154e93a1766105b\n"
    },
    {
      "commit": "1e79090a4e0aa1ece0ceaafb51b10fd769aa508a",
      "tree": "fb7e9d51536a6a4ac32efd102ec7b23f5524ea3c",
      "parents": [
        "c723ca34357f7b3bfc108ac39a06a82ecbb68ddb",
        "229983a1414783176a20be821363c5d891eb861a"
      ],
      "author": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Tue Mar 07 20:27:23 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 07 20:27:23 2023 +0000"
      },
      "message": "Merge \"Add minimal bp2build converter for combined apis\" am: ac03e87f1b am: b204af45dd am: 229983a141\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2441724\n\nChange-Id: I383a2f098f6ff9acf068a9b9260e633714a19cef\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0d6a530616a44dba00046be4068a57237456df89",
      "tree": "b52668647d7a58747ceab39f900742761f9a1e57",
      "parents": [
        "cb23451c56ceab7bf727ccb1dababb367d53d453"
      ],
      "author": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Thu Feb 16 14:54:01 2023 -0800"
      },
      "committer": {
        "name": "Zi Wang",
        "email": "mrziwang@google.com",
        "time": "Sun Mar 05 11:42:51 2023 -0800"
      },
      "message": "Add minimal bp2build converter for combined apis\n\n4 merged_txts targets will be generated for a combined_api target\n\nTest: api_conversion_test.go and TH\n\nBug: 267600251\nChange-Id: I8ec4a1073538c394a7eef896d8f6e354986fa2cd\n"
    },
    {
      "commit": "67606a9bbe1b1397a04a317845044a9529b2870c",
      "tree": "d07ac7d453008c6f460a355c00a4cce7cb55f3eb",
      "parents": [
        "3845a51873ddf97dce920b8be7d421d8eff7d6b4",
        "dc3e16b8266e2c480710ee1ee6a3c73137d2fd35"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Feb 16 16:40:20 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 16 16:40:20 2023 +0000"
      },
      "message": "Merge \"Convert merged srcjar rule to Android.bp\" am: 9c176432be am: aff360c512 am: dc3e16b826\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2438212\n\nChange-Id: I3f34bbbce6ee305eca03df26da8fed71d5689939\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a934428b53e0414a8a158f752364d4ccd69284c9",
      "tree": "de68b947a254972571b45269ffbe28f9b87abbc5",
      "parents": [
        "07044e05c3f87874fd51e2fcd4aeb7ac74eabafa"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Feb 15 14:52:28 2023 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Feb 15 14:54:21 2023 +0000"
      },
      "message": "Convert merged srcjar rule to Android.bp\n\napi.go was made to create modules that were hard to create in\nAndroid.bp. However since we now have a filegroup with all the\npublic srcjars this rule can very easily be expressed in Android.bp.\n\nTest: build before \u0026 after (no diff)\nChange-Id: I1d6c6bdcd6b75693de1e80ced13efd1d10202171\n"
    },
    {
      "commit": "fc97db55b145bb68c2b19be30db70efbbd73973d",
      "tree": "f8740b713718fb6d015a71c49c72fd0a76d78975",
      "parents": [
        "fd5abe36ed79f2510e07ec0f5929d682570295c5"
      ],
      "author": {
        "name": "ronish",
        "email": "ronish@google.com",
        "time": "Tue Feb 07 17:57:48 2023 +0000"
      },
      "committer": {
        "name": "ronish",
        "email": "ronish@google.com",
        "time": "Tue Feb 07 18:09:23 2023 +0000"
      },
      "message": "Rename healthconnect to healthfitness\n\nBug: 264516143\nChange-Id: I972c9f4b88f7e7c1488f31f4db88265a356c5b9d\n"
    },
    {
      "commit": "55c562ef23bf3cdb4fcb89e27896243ef03581b8",
      "tree": "b8c8501f5e63b35bb4f68f7b4b75829aa7142706",
      "parents": [
        "73ce8d4e2a812cce3b906aad02b683c63b2bd218",
        "f237063ab7b1a761540a3db8d288850ce93ae846"
      ],
      "author": {
        "name": "Hassan Ali",
        "email": "hsnali@google.com",
        "time": "Thu Dec 08 17:05:32 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 08 17:05:32 2022 +0000"
      },
      "message": "Merge \"Add service configinfrastructure\""
    },
    {
      "commit": "690554e0d63f8b4ed3d63c6ad2f362d38e81f451",
      "tree": "658624561a11816a717af225b1388011bee02798",
      "parents": [
        "90b5ce26c7b46517c874b67353f1baefbd3a3233",
        "d6405bf424b7c282ae0436f453ff1d57ad67dc26"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Thu Dec 08 16:39:21 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 08 16:39:21 2022 +0000"
      },
      "message": "Merge \"Add remote_provisioning system service\" am: 222a476ac5 am: 9430c5fed0 am: d6405bf424\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2263722\n\nChange-Id: I09e0681e2c980a148dc265e15f58beda67515214\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f237063ab7b1a761540a3db8d288850ce93ae846",
      "tree": "730be08b71fc11cb3a078769c840bdaa9be3854a",
      "parents": [
        "71548300e324eaa33dcd417d941a49b7e5c38f93"
      ],
      "author": {
        "name": "Hassan Ali",
        "email": "hsnali@google.com",
        "time": "Wed Dec 07 19:22:30 2022 +0000"
      },
      "committer": {
        "name": "Hassan Ali",
        "email": "hsnali@google.com",
        "time": "Wed Dec 07 19:22:30 2022 +0000"
      },
      "message": "Add service configinfrastructure\n\nTest: m\nBug: 261723346\nChange-Id: I25b84b8690f5bcb2efaac9cae7becfa6a9a7e22e\n"
    },
    {
      "commit": "0277b66f9eb9d7cd7e6b6ac6f55d53f43f184b6d",
      "tree": "1703542e0dcf3fbde9c7aacb5719e33520cad320",
      "parents": [
        "8ff4152a9c3a7a19795131667a7b6bda1974e87d"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Thu Oct 20 14:14:39 2022 -0700"
      },
      "committer": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Tue Dec 06 17:30:26 2022 -0800"
      },
      "message": "Add remote_provisioning system service\n\nThis service is callable by system components like keystore2. This\nservice calls into a mainline module API to do all the work for remote\nprovisioning.\n\nAlso include new OWNERS for the RemoteProvisioning implementation.\n\nBug: 254112668\nTest: Locally modify keystore to call the new service\nChange-Id: I6708d0b415798c78a4d66f279589d9def552ae78\n"
    },
    {
      "commit": "79ddcc1bb7a69704d8cfa9c4053cd507df0fe774",
      "tree": "7f57c99ada07b2ae07d7e3441b17246c45d07fb5",
      "parents": [
        "2591d9de4e5eaea8d0466a062be17b087ffe858a",
        "51b1db86bb8dd83054d7360a86328334eed05026"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Mon Dec 05 18:49:18 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 05 18:49:18 2022 +0000"
      },
      "message": "Merge \"Allow non-updatable modules to contribute to @TestApi\" am: 17b0dccd44 am: 25e7ff08f8 am: 51b1db86bb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2323517\n\nChange-Id: Ie0592f1f294dd0850a62f86fbe3daa9194511904\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5593fbbca8b5d2dd3a4b76a0a5623c88b577c908",
      "tree": "affde13be0881b98edf5083e0c9b1cbdf4436443",
      "parents": [
        "bfdf347dd899cbc355f8af7ba5f1fba855822dbf"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Thu Dec 01 14:52:34 2022 +0000"
      },
      "committer": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Mon Dec 05 13:53:30 2022 +0000"
      },
      "message": "Allow non-updatable modules to contribute to @TestApi\n\njava_sdk_libraries can be part of non-updatable modules. Those modules\nmight have a need to expose @TestApis that are only used in CTS tests.\n\nThis change adds an ability for them to do so by introducing\nall-non-updatable-modules-test-stubs, and adding it to the\nandroid_test_stubs_current.\n\nNote that this change doesn\u0027t allow updatable modules to contribute to\ntest API stubs, since the list of the modules that can contribute to\ntest APIs stubs is hardcoded in the non_updatable_modules constant.\n\nBug: 261004711\nTest: m\nChange-Id: I9d17f49702bd64f5718b445f14b203c146bc6794\n"
    },
    {
      "commit": "85a346ade198a2a3f1cc784fe9707d3259357009",
      "tree": "7876faa517f8ead24370c66736f0ad1c98959824",
      "parents": [
        "8e88eea277b69c99f62f4d52f017a5b37ccf0a1c",
        "99be9445cdac430f8e1c597eb18e01b010fc4570"
      ],
      "author": {
        "name": "Qiao Li",
        "email": "qiaoli@google.com",
        "time": "Fri Nov 18 17:55:51 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 18 17:55:51 2022 +0000"
      },
      "message": "Merge \"Clean up federatedcompute module config\""
    },
    {
      "commit": "f0bff1b94856d0a51875db3724c35f7138f7acbb",
      "tree": "7c29a80a6db898016ae823f7a8bcb989e911fd8a",
      "parents": [
        "6a5be3e17ecfceef026e49ab6fbdc68ee90a58c9",
        "4b5bc7cddb238b64685dea4bf14c7e8f36fe568e"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Thu Nov 17 09:42:31 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 17 09:42:31 2022 +0000"
      },
      "message": "Merge \"Add framework-virtualization to combined_apis\" am: 8f8b0cf013 am: e1aa081571 am: 4b5bc7cddb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2303037\n\nChange-Id: Ic941f4ea5a8a16948bd4f048f28f596f9f257395\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d3f0a6fdb8da0279486bea61f03470ed35466f9f",
      "tree": "ebd75e48a7dd46fa8cbfd89f4056ebaad102efe3",
      "parents": [
        "3c318cc21aee689f9e70ad4f6b9af00eab45cb8f"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Tue Nov 15 11:26:53 2022 +0000"
      },
      "committer": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Wed Nov 16 12:48:35 2022 +0000"
      },
      "message": "Add framework-virtualization to combined_apis\n\nSince framework-virtualization is part of a non-updatable APEX module,\nit should still be allowed to compile against unstable APIs. However,\nthe current setup of all-framework-module-impl prevents that, since the\nall-framework-module-lib target compiles against module_sdk.\n\nThis change works around this by introducing the\nupdatable-framework-module-impl target which builds against\nmodule_current SDK, and includes all updatable modules.\n\nThe non-updatable modules are then statically linked into the\nall-framework-module-impl target, which builds against hidden APIs.\n\nBug: 243512044\nTest: builds\nChange-Id: I253aa8dcd7c9b109e023a44128ce08ec8f2b4d33\n"
    },
    {
      "commit": "99be9445cdac430f8e1c597eb18e01b010fc4570",
      "tree": "61d80846aa7dd22b20a67a1ff131985db88c63a2",
      "parents": [
        "777db8680acb2e864874c0e034110bf3fccc1dcd"
      ],
      "author": {
        "name": "qiaoli",
        "email": "qiaoli@google.com",
        "time": "Tue Nov 15 07:29:15 2022 +0000"
      },
      "committer": {
        "name": "qiaoli",
        "email": "qiaoli@google.com",
        "time": "Tue Nov 15 07:29:19 2022 +0000"
      },
      "message": "Clean up federatedcompute module config\n\nTest: TH\nBug: 253316936\nChange-Id: I344d4cddf16082d0ecad3c3005ec80faf36dd12d\n"
    },
    {
      "commit": "62e8cf3a703cb9b33778d9ca7850fd2a961f382b",
      "tree": "a8cb0f651522f87a6b839bcb2f8a90a65a4a844e",
      "parents": [
        "c14e8aa460a324e1020a49b9cee7d3cc53101a6e"
      ],
      "author": {
        "name": "Amos Bianchi",
        "email": "amosbianchi@google.com",
        "time": "Tue Aug 02 15:42:30 2022 -0700"
      },
      "committer": {
        "name": "Amos Bianchi",
        "email": "amosbianchi@google.com",
        "time": "Thu Oct 20 22:50:42 2022 -0700"
      },
      "message": "Add Device Lock service to system server.\n\nBug: b/241442337\nBug: b/228907574\nTest: service successfully starts\nTest: atest DeviceLockUnitTests\nTest: cts-tradefed run cts -m CtsDeviceLockTestCases\n\nChange-Id: I928d697c4040168955090712547c973a9e7ff61c\n"
    },
    {
      "commit": "d1ff29e235b59039b83fdac48c2e86b0199b625e",
      "tree": "1f9494cc50e2566b8956de1ea4a80e3d6e7373ae",
      "parents": [
        "a319089911c06089166a0ebb2134e9648099483d",
        "fc3e0b2251954a645945e98e84571e5a80142464"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Thu Oct 13 00:16:29 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 13 00:16:29 2022 +0000"
      },
      "message": "Merge \"Add lint api database files for module and system server sdks\" am: 1291b83a2f am: 874a97ea01 am: fc3e0b2251\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2241594\n\nChange-Id: If4a3d8e26684c2b104ed98bf2fc5de454f7a8cca\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dcda3700253a50d498d2a070d4be82c4d6373d69",
      "tree": "2a6bfb45ccbed58b9feb3b28a147b7dad8ff0f18",
      "parents": [
        "f9a1e3c91361fbc1c1a81fc964484aa5f74aa9f4"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Tue Oct 04 14:46:35 2022 -0700"
      },
      "committer": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Wed Oct 12 10:17:12 2022 -0700"
      },
      "message": "Add lint api database files for module and system server sdks\n\nSoong modules compiled against the module or system server sdks\nshould use the api_versions.xml for their respective sdk, but\ncurrently they use the public-filtered api database. Add module\nand system server sdk build targets to be used later.\n\nRight now they\u0027re unused. I\u0027m adding them first so that they\ncan be built on the build server, and then we can import them\ninto prebuilts/sdk, as some builds require the api files to be\nprebuilt.\n\nBug: 193460475\nTest: m api-versions-xml-module-filtered api-versions-xml-system-server-filtered\nChange-Id: I668a878a470125ed3ecf79435713c27c4dd92b0a\n"
    },
    {
      "commit": "482f91c8e375bec809a74c8e0ff09463e3312111",
      "tree": "58514e3d0e359f380c08b4bf8f8d52d69dca50be",
      "parents": [
        "38be8a6db7b52d94022612c2c11c54c93bba5e62"
      ],
      "author": {
        "name": "Hassan Ali",
        "email": "hsnali@google.com",
        "time": "Wed Oct 05 13:16:23 2022 +0000"
      },
      "committer": {
        "name": "Hassan Ali",
        "email": "hsnali@google.com",
        "time": "Wed Oct 05 13:20:10 2022 +0000"
      },
      "message": "Add configinfrastructure to platform_bootclasspath\n\nTest: m configinfrastructure-sdk\nBug: 248552678\nChange-Id: Ic7c7f18c281b376eb84e07114343fd8eb719c52e\n"
    },
    {
      "commit": "70e41351663894daf78a56ffa86dd9d630825fa1",
      "tree": "7b82e98ec556d00fa6711625dcf326314d9aa820",
      "parents": [
        "0325034c15029cdec21963073d370e809349d575",
        "8d1d87d28618c17f9eb80230be81e2bd8d561721"
      ],
      "author": {
        "name": "Qiao Li",
        "email": "qiaoli@google.com",
        "time": "Fri Sep 30 16:46:00 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 30 16:46:00 2022 +0000"
      },
      "message": "Merge \"Add federatedcompute stubs and bootclasspath fragment\""
    },
    {
      "commit": "5bdd56de5520d1c741c9a25d6461a89a95797218",
      "tree": "a189ad10addabf0c597ba53de2e56b40f9d41ba0",
      "parents": [
        "94fa91d032c06a8996995f825907b75fa412dc80"
      ],
      "author": {
        "name": "Anna Zhuravleva",
        "email": "azhura@google.com",
        "time": "Tue Sep 20 19:36:36 2022 +0000"
      },
      "committer": {
        "name": "Anna Zhuravleva",
        "email": "azhura@google.com",
        "time": "Thu Sep 29 16:03:25 2022 +0000"
      },
      "message": "Add HealthConnect system service scaffold.\n\nSetup scaffold for the Health Connect system service.\nThis service will provide system APIs to read and write\nhealth data.\n\nBug: 249321392\nCTS-Coverage-Bug: 248508112\nTest: atest android.healthconnect.cts\nChange-Id: I503c24a039c37d09895fc4f73a1de1a13eeb72b0\n"
    },
    {
      "commit": "8d1d87d28618c17f9eb80230be81e2bd8d561721",
      "tree": "63b04d46b9dae8853eb84777f9328b7f8d9cc83d",
      "parents": [
        "fdfde64c8287496978a8b7123e11cfaedb626638"
      ],
      "author": {
        "name": "qiaoli",
        "email": "qiaoli@google.com",
        "time": "Wed Sep 28 16:21:05 2022 +0000"
      },
      "committer": {
        "name": "qiaoli",
        "email": "qiaoli@google.com",
        "time": "Wed Sep 28 16:22:32 2022 +0000"
      },
      "message": "Add federatedcompute stubs and bootclasspath fragment\n\nTest: TH\nBug: 244640209\nChange-Id: I364cbe5303333f1e70585840c1bda178135fe22d\n"
    },
    {
      "commit": "603d9aa01b51debcc851b4ca982e0e427550a953",
      "tree": "da5d2a6732358bc8154b446a5365d750784ff6b4",
      "parents": [
        "e8ffd621e8c9b5a1f566d0871827e6708323b73e",
        "153037dbfecee5361ed3f345426896a180566698"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Sep 22 00:14:33 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Sep 22 00:14:33 2022 +0000"
      },
      "message": "Merge \"Run additional compat checks for checkapi\" am: 6196e669fb am: 335f3fc4d6 am: 151ac18420 am: ac18d1ab5f am: 153037dbfe\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2223378\n\nChange-Id: Icb3148b6558528403cf55a976e879e19fd0b86b0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "de68fb13a622d75ebb40a54e4be5bef58a19d5a9",
      "tree": "4ef1717c73d4099ac39d0577c35d016b478232ad",
      "parents": [
        "b65741930f85808ced26b99fea1f4544b5ec5cb6"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Sep 21 09:43:47 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Sep 21 09:43:47 2022 +0000"
      },
      "message": "Run additional compat checks for checkapi\n\nThey\u0027re already triggered by some other dependency for \"full\"\nbuilds, but checkapi is expected to check all the APIs.\n\nTest: m checkapi (with breaking change)\nChange-Id: Ib9378bd6b6c43c7166309901f516c22e25e9ff4a\n"
    },
    {
      "commit": "c7fa453c81bb97709767cf6760d40b5dd0594965",
      "tree": "a3ae608b334c6294eabee6f42a150d641dacec1c",
      "parents": [
        "0ef0048f71a42eab7d2b028e0086ec43fc8becef",
        "37453749d911c5d3af7141e6a4d0ae5cd96bf549"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Sep 20 16:10:55 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Sep 20 16:10:55 2022 +0000"
      },
      "message": "Merge \"Remove Python enables identical to global defaults.\" am: 3fd51ff02a am: a728156a2d am: 1c9e3b6c5a am: 3a47e2f6e9 am: 37453749d9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2220474\n\nChange-Id: Id0bf0939a6418299b1ec81a4e88ff6d2a50e9bdc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3fb6fc6b11d8d8621ddc4622fa3170c47a871d03",
      "tree": "ff13d2d53940f4764f26393267881f7975f47aaf",
      "parents": [
        "3dbba6eefa03c1e3f5cfc8fc9a52e9ae446e3893"
      ],
      "author": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Sun Sep 18 01:52:09 2022 +0000"
      },
      "committer": {
        "name": "Krzysztof Kosiński",
        "email": "krzysio@google.com",
        "time": "Sun Sep 18 01:52:09 2022 +0000"
      },
      "message": "Remove Python enables identical to global defaults.\n\nBug: 245854393\nTest: presubmit\nChange-Id: I7c4a9faa4919d01a751d607b32c184618f2ebefc\n"
    },
    {
      "commit": "fa0d96c86d1e72678642698361dddeecc4d7fe0a",
      "tree": "3ff152b72ef895d651fd37c6b542bbff5e4f78c8",
      "parents": [
        "2f4cc27625248cae25a6d9c4574b6ff66d2c823d",
        "76952b0421c5fbeffcf0a873f57a4387c8a4f19c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 24 05:49:55 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 24 05:49:55 2022 +0000"
      },
      "message": "Merge \"Update OWNERS files to not suggest Soong owners\" am: cfd590f9fa am: fd20b2ef6f am: cc7f77e406 am: 2f3e528984 am: 76952b0421\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1950385\n\nChange-Id: I93ed7afaea2af2abb2fb7fd2d66e0dccf20ecc39\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3ec39ccddb4312fa5d833fef2302c74b463078ac",
      "tree": "195828bc836960cd84cf379f265fc4e46ccd6ff1",
      "parents": [
        "ce2023b664a801b8d0b648cbd9f9731e163d9948"
      ],
      "author": {
        "name": "Liz Kammer",
        "email": "eakammer@google.com",
        "time": "Fri Jan 14 22:42:17 2022 +0000"
      },
      "committer": {
        "name": "Liz Kammer",
        "email": "eakammer@google.com",
        "time": "Tue Aug 23 10:57:31 2022 -0400"
      },
      "message": "Update OWNERS files to not suggest Soong owners\n\nTest: n/a\nChange-Id: I210e4c6c5caf5e9a232b17af0504b4ef416cf4bd\n"
    },
    {
      "commit": "14543d1ec72202422373622ee818fe7549be5c7a",
      "tree": "b0cc5937b07f9e3ed13ff032acf9728aafabf659",
      "parents": [
        "8022fc288c9216521543284595c55e59e10f52c8",
        "9be0346b530266a7ceb6afa56643d42424fc70aa"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Jun 28 21:24:28 2022 +0000"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Jun 28 21:24:28 2022 +0000"
      },
      "message": "Merge tm-dev-plus-aosp-without-vendor@8763363\n\nBug: 236760014\nMerged-In: I5705ac7586cb73b7bc2bd60bb792d0a0a951ed74\nChange-Id: I59a4fd917c95c8c9e258cd743cee2d950a46d9cd\n"
    },
    {
      "commit": "58963eb7744cff349b21f5ecfcda5a4ac2babf08",
      "tree": "246525922fab73fdbfba31a596e88fadc5f86a46",
      "parents": [
        "ce718c56225d08af4101270e9b0f37383a7f2b3c",
        "4d140b40238aa02d0eb6c4723764531e19ce0d9b"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jun 27 20:16:01 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 27 20:16:01 2022 +0000"
      },
      "message": "Merge \"Add a system variant of the merged annotations\" am: 16d142849e am: 035a929561 am: b103f0d765 am: 160df6f35f am: 4d140b4023\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2132126\n\nChange-Id: I5ea66c24d1f50c128c6ff483f4e543970114376c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e7edf5d7e374390e69f5d13c3a41270de4919e4a",
      "tree": "57e198d57c5448a5e38f6af33b5d4ef18e24efe1",
      "parents": [
        "7607776a3488c9074e6161496ae95a38797ac4ac",
        "e18de8858ff66c048530c21145189ef8ad5ca54b"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jun 27 20:13:58 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 27 20:13:58 2022 +0000"
      },
      "message": "Merge \"Refactor merged annotations creation\" am: 24f473395d am: 6ca396706d am: d4b424edeb am: 4a658e1f97 am: e18de8858f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2132125\n\nChange-Id: I0b87e7a697a625daa135dde421a353d152411c45\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b103f0d765e7b3ba79bbf843ca855faa03ccd5c7",
      "tree": "6ae44a01aaee888407f1ac735f14458ef730510b",
      "parents": [
        "1c88dd6b6da86ed6cd776d1f3489d892c3ac3cfe",
        "035a929561345aa06025657344757b93c2ed42c5"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jun 24 19:36:58 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jun 24 19:36:58 2022 +0000"
      },
      "message": "Merge \"Add a system variant of the merged annotations\" am: 16d142849e am: 035a929561\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2132126\n\nChange-Id: I1069faa26c031375b8ffb3700c9c8ceb156cbfa2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d4b424edebc02df2bcc5fe2172a7047175369617",
      "tree": "860eb8d023c3500e8b4f73f4250376b11612e800",
      "parents": [
        "cc4630cdbfdee1fca83d366c8525ddcd257f36b7",
        "6ca396706df0c7a19c2b0161108d997c2aa889d2"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jun 24 19:33:38 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jun 24 19:33:38 2022 +0000"
      },
      "message": "Merge \"Refactor merged annotations creation\" am: 24f473395d am: 6ca396706d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2132125\n\nChange-Id: I42b2f8b7e4bfbee7077a658753304af0debbf4b9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "74b1564144429c4cb0303a0974a5f57b8a917ef4",
      "tree": "3d03c1fcd34a1822840f9562a313bf379792499f",
      "parents": [
        "0c5d9ab5982a06c291be53f100335f479fbc2eb2"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jun 23 08:27:23 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jun 23 10:15:29 2022 +0000"
      },
      "message": "Add a system variant of the merged annotations\n\nThis is going to be disted instead of the monolithic one being\nused currently.\n\nBug: 235140934\nTest: m sdk-annotations{,-system}.zip and diff; manual spot checking\nTest: m sdk dist \u0026\u0026 diff out/dist/system-data/annotations.zip with this\nChange-Id: I9874f88e933a8b804a73638e6bac7a9d312c7c9f\n"
    },
    {
      "commit": "0c5d9ab5982a06c291be53f100335f479fbc2eb2",
      "tree": "79d64b6ee52a2bfc83686f991252610990c3fe5b",
      "parents": [
        "85563e7a227c170410f1f00b98372b0789ac8739"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jun 23 07:58:51 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jun 23 08:04:55 2022 +0000"
      },
      "message": "Refactor merged annotations creation\n\nIt\u0027s clearer to define the module in Android.bp, and keep\nour custom Go code to the minimal. The only thing the go\ncode really needs to do is create a \"all module annotations\"\nmodule. This matches the pattern of the other modules here (the\npattern was invented after sdk-annotations.zip was first\nmigrated).\n\nBug: 235140934\nTest: m sdk-annotations.zip before/after (no diffs)\nChange-Id: Iae246081bcf4e5177d1da98c2e01c702fb349a22\n"
    },
    {
      "commit": "1489e0da35b51a69b1fccda91ff6823754fbe6a0",
      "tree": "8804cc887bd379f5923318aea1e716626e47dda8",
      "parents": [
        "18acc5316ef9133cc5c34167d7d62eff0435ae9a"
      ],
      "author": {
        "name": "Jiakai Zhang",
        "email": "jiakaiz@google.com",
        "time": "Fri Jun 17 12:17:40 2022 +0100"
      },
      "committer": {
        "name": "Jiakai Zhang",
        "email": "jiakaiz@google.com",
        "time": "Fri Jun 17 12:17:40 2022 +0100"
      },
      "message": "Add service-art to Android SDK.\n\nBug: 235330409\nTest: Presubmit\nChange-Id: I1f398cbe77c5a1cba78daa47e17f40ccd709c8a4\n"
    },
    {
      "commit": "79d883b7aca89f086e83a7baed3f646f4ffaa656",
      "tree": "ec45dcf3de298be364ded6038bb4585852fe5f67",
      "parents": [
        "b23889c90b2177d994b9f32a1ba172227f3c32c5",
        "d708548986cb5bd9b7f11a1549a04c633dd97165"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed May 11 20:48:08 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 11 20:48:08 2022 +0000"
      },
      "message": "Merge \"Use lint database from api_version_public\" am: 39ebb3b0c0 am: d708548986\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2092243\n\nChange-Id: Ic7554fcb2a7ce3708354ac934b2e636d36e0e23e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "247c5f26ec28958917e289b19b0b9870cf6d1d39",
      "tree": "95bde4fb7f8eea86e4b8511a18eed85c57700e94",
      "parents": [
        "0d0729a62fd8a9c38b708b51f9813e199c9082ea"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon May 09 09:53:12 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon May 09 12:18:46 2022 +0000"
      },
      "message": "Use lint database from api_version_public\n\nThese two databases are (nearly) identical but the latter is generated\nin a much more efficient way.\n\nThe diffs are very minor and it\u0027s not clear to me which versions is more\ncorrect than the other, though I\u0027m fairly confident they don\u0027t matter.\n\nhttps://paste.googleplex.com/5567994005553152\n\nDroidstubs now support using the api-versions.xml from another\ndroidstubs module, so reuse the one from api_versions_public\nin framework-doc-stubs.\n\nBug: 187398174\nTest: diff api-versions.xml\nTest: diff stubs of framework-doc-stubs\nChange-Id: I774be9097e97d6b180fe54d799c94515780be6ec\n"
    },
    {
      "commit": "365021f86652894572a417d09ee01cc2b9af8a9e",
      "tree": "84f55ed1c3e9847049970458c2d38ca9c430f766",
      "parents": [
        "a347b6c2e6b37cca22a8e7bab24f956d9ca6955d"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Thu Apr 28 14:35:58 2022 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Thu Apr 28 22:35:53 2022 +0000"
      },
      "message": "Remove unnecessary work around for updatable-media\n\nBug: 190807367\nBug: 229932396\nTest: m framework-all\nChange-Id: I70590910144141a534b926f884e9f08e4e3af5ca\n"
    },
    {
      "commit": "dc3afbe3cad2dc46a75d18ca96a6af16a71f7b95",
      "tree": "c4c0465c7014152f5d2230bdca1fb68a55271e82",
      "parents": [
        "d405fc4491a270a28d9acc1b3c313690024cce31",
        "26554faaf28a4a1b665da9e887be938047fd2cc3"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Tue Apr 12 18:54:06 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 12 18:54:06 2022 +0000"
      },
      "message": "Merge \"Fix mistake in disting of api txt\" am: 89ee3e6394 am: fc4d75a149 am: 26554faaf2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2059568\n\nChange-Id: I15e56be28fe46471aa63aa123c757bce6512d3f7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "09a9c4e3c5c4546774b6b6723d77f030bcd66c5d",
      "tree": "1b77575d28d73da8e778a873268fea0223a9e00f",
      "parents": [
        "59137a2227163dd7bd0de26987969d2999e2d1bb"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Apr 08 10:59:46 2022 +0100"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Apr 08 12:23:51 2022 +0100"
      },
      "message": "Fix mistake in disting of api txt\n\nWhen disting into the apistubs/... dir (the \"new\" path),\nthe merged api txts are called android.txt rather than\ncurrent.txt, to align with all the other \u003cmodule\u003e.txt.\n\nAlso add a new dist goal to build just these files into a\nconvenient location.\n\nTest: m api_txt dist\nChange-Id: I762763cc42b497e00277a8871ef62b0a11423e35\n"
    },
    {
      "commit": "2edfc48cb68f2d82d7576326c47328b36cf7ab50",
      "tree": "3b9d5fc94aaaf62a7b6dbc8231d933f58200c525",
      "parents": [
        "c62f49fbb2bcb3bb8054585c08d89234e01e2c90"
      ],
      "author": {
        "name": "Neha Pattan",
        "email": "npattan@google.com",
        "time": "Wed Mar 02 17:37:23 2022 +0000"
      },
      "committer": {
        "name": "Neha Pattan",
        "email": "npattan@google.com",
        "time": "Wed Mar 02 17:40:52 2022 +0000"
      },
      "message": "Remove *nonpublic_deps which was added pre-Rb announcement.\n\nBug: 221855066\n     21090328\nTest: build\n      mmm -j packages/modules/Auxiliary\n      mmm -j packages/modules/SupplementalApi\nChange-Id: If84b882f8bdaee62cfb107c6a079fbc55a012876\n"
    },
    {
      "commit": "c62f49fbb2bcb3bb8054585c08d89234e01e2c90",
      "tree": "08134fc65ce6151a668aee3fedbf6f24c937039f",
      "parents": [
        "a90351d7797a86fb8672394adb4f4b3ab954f9ce",
        "b091e1e3a7ce7a4fec9833639a2faf21cd231d86"
      ],
      "author": {
        "name": "Neha Pattan",
        "email": "npattan@google.com",
        "time": "Wed Mar 02 16:22:57 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 02 16:22:57 2022 +0000"
      },
      "message": "Merge \"(2/3) Remove SupplementalApi from BCP.\" into tm-dev"
    },
    {
      "commit": "c04cf3c4b93c51c2970fef7243612eb402bb1b4a",
      "tree": "f1fa73dbe6004b8c995f2d746f49c93dbb8b5e35",
      "parents": [
        "ca989e89213f3f52b6ce3174752a426c3f2fba9f",
        "59029ad151d2fd432f25bad3b49bfca94afacffc"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Tue Mar 01 17:08:45 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:08:45 2022 +0000"
      },
      "message": "Merge \"Rename supplementalprocess-\u003esdksandbox jars\" into tm-dev"
    },
    {
      "commit": "2a8c2c360136ea5fe08a23172af0facd6ee0baa0",
      "tree": "fa157342db4b4a95b050af07e07b7e5306a3570e",
      "parents": [
        "9709f513c12ee021fc56b3164a078911bac2bcca"
      ],
      "author": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Tue Feb 08 21:23:06 2022 +0800"
      },
      "committer": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Tue Mar 01 09:41:12 2022 +0800"
      },
      "message": "Rename framework-connectivity-tiramisu to framework-connectivity-t\n\nBug: 215434166\nTest: build, flash, device boot to home.\nMerged-In: I44653ab7be117cf08cb3b8d3086ad76b43bf15e1\nChange-Id: I44653ab7be117cf08cb3b8d3086ad76b43bf15e1\n"
    },
    {
      "commit": "b091e1e3a7ce7a4fec9833639a2faf21cd231d86",
      "tree": "359bcfc180a0a633e2896c0cb9d0e06b16c0483d",
      "parents": [
        "0a540657a168781efece3e4167385d9da686d8d9"
      ],
      "author": {
        "name": "Neha Pattan",
        "email": "npattan@google.com",
        "time": "Mon Feb 28 20:31:31 2022 +0000"
      },
      "committer": {
        "name": "Neha Pattan",
        "email": "npattan@google.com",
        "time": "Mon Feb 28 20:31:31 2022 +0000"
      },
      "message": "(2/3) Remove SupplementalApi from BCP.\n\nBug: 221855066\nTest: build\n      mmm -j packages/modules/SupplementalProcess\nChange-Id: I243ccaa963902351f357c379dd59a6193bee2899\n"
    },
    {
      "commit": "59029ad151d2fd432f25bad3b49bfca94afacffc",
      "tree": "046d50086ad3af8874bea303c229b388b2546740",
      "parents": [
        "df5971335ba75dfc5368381c7b396ec306e7f326"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Thu Feb 24 01:56:44 2022 +0000"
      },
      "committer": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Mon Feb 28 18:32:17 2022 +0000"
      },
      "message": "Rename supplementalprocess-\u003esdksandbox jars\n\nBug: 220320098\nTest: m\nTest: presubmit\nTest: flashed device, checked BCP and SSCP\nChange-Id: Ie1d2aac422f9ffe332f9622b168e908dee874c9e\n"
    },
    {
      "commit": "82c71dd74d588887383502fa42d63eff37696a3e",
      "tree": "eabddc7961923b45190a1876e0e6ba361ba73543",
      "parents": [
        "1a904e592a8e6ae9a16a5100f557565cecb3f0b7",
        "293ed88b2f507755d5de4e64b5f074be9b01406f"
      ],
      "author": {
        "name": "Roopa Sattiraju",
        "email": "sattiraju@google.com",
        "time": "Fri Feb 25 06:30:19 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 25 06:30:19 2022 +0000"
      },
      "message": "Merge \"Enabling Apex in BT\" into tm-dev"
    },
    {
      "commit": "724e51d9b9ef39db4fb156f7b223b89ca4a57b2a",
      "tree": "0e3264bce122c17e7dc98330f6340572b176876c",
      "parents": [
        "55d28268fbb9efc03e4b9c19b78f96b4628768b6",
        "fa46dd2aae47c380ee5ad882087831eb63dbecb2"
      ],
      "author": {
        "name": "Neha Pattan",
        "email": "npattan@google.com",
        "time": "Thu Feb 24 23:49:59 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 24 23:49:59 2022 +0000"
      },
      "message": "Merge \"(1/6) AdServices setup.\" into tm-dev"
    },
    {
      "commit": "293ed88b2f507755d5de4e64b5f074be9b01406f",
      "tree": "46688ab0fa18d75bec821c7711ed263481d7fb58",
      "parents": [
        "b031e081040aa1e95fdaf9620e4c7894c476dc18"
      ],
      "author": {
        "name": "Roopa Sattiraju",
        "email": "sattiraju@google.com",
        "time": "Thu Feb 03 09:07:17 2022 -0800"
      },
      "committer": {
        "name": "Roopa Sattiraju",
        "email": "sattiraju@google.com",
        "time": "Thu Feb 24 20:42:33 2022 +0000"
      },
      "message": "Enabling Apex in BT\n\nBug: 217736913\nTest: Compile, bringup and test user journeys\nChange-Id: I3e796e3618ad9a077fa5e8ac387e314e896d1051\n"
    },
    {
      "commit": "fa46dd2aae47c380ee5ad882087831eb63dbecb2",
      "tree": "813925267af22d7a900b7342e9fbda0720c07ca8",
      "parents": [
        "14a9a37227f2a4331dfd21241fc46706874a4bbf"
      ],
      "author": {
        "name": "Neha Pattan",
        "email": "npattan@google.com",
        "time": "Fri Feb 18 19:46:09 2022 +0000"
      },
      "committer": {
        "name": "Anton Kulakov",
        "email": "akulakov@google.com",
        "time": "Thu Feb 24 16:28:26 2022 +0000"
      },
      "message": "(1/6) AdServices setup.\n\nBug: 219953633\nTest: build\n      mmm -j packages/modules/AdServices\n      mmm -j packages/modules/SupplementalApi\nChange-Id: I2fe660daf8f90b41526d946fb66e83aaf9fd1ed0\n"
    },
    {
      "commit": "5f6988d7c20b57ccd6662c034ed8a6eaef9ebe98",
      "tree": "3e35276e1b1638f913f7d64903d8fba38e647131",
      "parents": [
        "a4f94fdf5af2b4a9bb308dcb45f5bcd6697341c9",
        "4bd4bdf3a7222872de73b08342dc6b9c00730fc3"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Feb 24 11:53:01 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 24 11:53:01 2022 +0000"
      },
      "message": "Merge \"Expand comment about using a merge api base\" am: 0cf86f5a44 am: c36460bc4c am: 4bd4bdf3a7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1997110\n\nChange-Id: I688d3d23734c9af40502cf3f9e528c7541c0255d\n"
    },
    {
      "commit": "0cf86f5a44066092cc6b4444dc803b825b09d2b2",
      "tree": "7082cd8bc1a5ac4e51278b2b3ce642c1bfc3f22b",
      "parents": [
        "94dd832f60abce760d81e046fa22795687a849bd",
        "9d34e3187793ce0c305ad3e9520a21f8856268c6"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Feb 24 10:32:00 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 24 10:32:00 2022 +0000"
      },
      "message": "Merge \"Expand comment about using a merge api base\""
    },
    {
      "commit": "1e48ea5c6ce5ca4c6545ee25f8d7c4fcb7233293",
      "tree": "79197c657da8d254052f0d27e0b811cbf464c7f5",
      "parents": [
        "fbbc3b9f8cc1b8433f7b3a8d4f0dd0c2e85469da",
        "b75c50107c1d4f204469924ee433a7f605b57d6e"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Feb 23 17:26:48 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 23 17:26:48 2022 +0000"
      },
      "message": "Merge \"Revert \"Disable ChangedThrows\"\" am: ea2c2589ab am: 1f453c7572 am: b75c50107c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1994710\n\nChange-Id: I4bda26d3e4d678253f4277fa70544adace07553f\n"
    },
    {
      "commit": "ea2c2589abbb26c55281e73dcede8bdb1fca7a39",
      "tree": "31b370cf449bc4a8e9265fdfa8f46b41da8913f0",
      "parents": [
        "350176393cc99ffb51ce6a5aafba41d3744056a2",
        "9eadc4611f5c88a27a69198b4d490b4383b519aa"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Feb 23 15:06:46 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 23 15:06:46 2022 +0000"
      },
      "message": "Merge \"Revert \"Disable ChangedThrows\"\""
    },
    {
      "commit": "9d34e3187793ce0c305ad3e9520a21f8856268c6",
      "tree": "54e92812ea6e3d7b91b115831ed7ed099009fd70",
      "parents": [
        "dd5a31eb2d46ae30c9089a246f856cc60a1b5298"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Feb 23 11:24:00 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Feb 23 11:24:00 2022 +0000"
      },
      "message": "Expand comment about using a merge api base\n\nA bit more context for the next person looking into improving this\ncheck (it\u0027s not straightforward).\n\nTest: No\nChange-Id: Ie389bc10dcc307a996dc3a7fad55405fe12a09b9\n"
    },
    {
      "commit": "9eadc4611f5c88a27a69198b4d490b4383b519aa",
      "tree": "81897128b10b31ea141da000b280e5b3c512b2f5",
      "parents": [
        "4d6f55f9c1bd7129dca59595bc98247c2f843490"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Tue Feb 22 14:08:18 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Tue Feb 22 14:08:18 2022 +0000"
      },
      "message": "Revert \"Disable ChangedThrows\"\n\nThis reverts commit 4d6f55f9c1bd7129dca59595bc98247c2f843490.\n\nReason for revert: No longer needed\nBug: 217545629\n\nChange-Id: I51978bf3a27a48bec890e044b9989ea46991a9be\n"
    },
    {
      "commit": "e074dd2e3493444cb8757b7492e297cea80f7c88",
      "tree": "405b8c05a08941eda7536d10615e2596c7255ed4",
      "parents": [
        "038fd80ce8b34d30bbd4ae8084f085b38ab34ca0"
      ],
      "author": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Tue Feb 08 21:23:06 2022 +0800"
      },
      "committer": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Sun Feb 20 15:10:27 2022 +0000"
      },
      "message": "Rename framework-connectivity-tiramisu to framework-connectivity-t\n\nBug: 215434166\nTest: build, flash, device boot to home.\nMerged-In: I44653ab7be117cf08cb3b8d3086ad76b43bf15e1\nChange-Id: I44653ab7be117cf08cb3b8d3086ad76b43bf15e1\n"
    },
    {
      "commit": "871a4532d9dcc9cb6e29b850d90d5538bf549078",
      "tree": "b1a29022c2bca1d858b6497f3dfb630fba0c4ef5",
      "parents": [
        "c51be5e530fae00e61eb7365fee07f277c432152",
        "3a23cbc378eb792e0862bd0580aa5784acb2ccbe"
      ],
      "author": {
        "name": "Sam Gilbert",
        "email": "sjgilbert@google.com",
        "time": "Fri Feb 18 05:53:59 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 18 05:53:59 2022 +0000"
      },
      "message": "Merge \"Disable ChangedThrows\" am: 65ef5b4d8c am: 2c146ef569 am: 3a23cbc378\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1988627\n\nChange-Id: I157a3cec90ab9994d5a45fd17a8429bc7ac35b7a\n"
    },
    {
      "commit": "65ef5b4d8c2d76ed61aecac0904a9645756643e5",
      "tree": "1fc3bfafb27db47b4eaf4c88ca07587b594bcd7d",
      "parents": [
        "8aa8ce4f919b9a958cda164036e4ebf9f03d1ad9",
        "4d6f55f9c1bd7129dca59595bc98247c2f843490"
      ],
      "author": {
        "name": "Sam Gilbert",
        "email": "sjgilbert@google.com",
        "time": "Thu Feb 17 19:04:02 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 17 19:04:02 2022 +0000"
      },
      "message": "Merge \"Disable ChangedThrows\""
    },
    {
      "commit": "4d6f55f9c1bd7129dca59595bc98247c2f843490",
      "tree": "e604f9228e129a05d21fd87d59053721a8d48a3e",
      "parents": [
        "9b73fc72a1ce7b63079684875222dc3877ca74f0"
      ],
      "author": {
        "name": "Sam Gilbert",
        "email": "sjgilbert@google.com",
        "time": "Thu Feb 17 10:33:31 2022 -0500"
      },
      "committer": {
        "name": "Sam Gilbert",
        "email": "sjgilbert@google.com",
        "time": "Thu Feb 17 10:36:16 2022 -0500"
      },
      "message": "Disable ChangedThrows\n\nBug: 217545629\nTest: build passes\nChange-Id: I6cf1fe48f81c414f9709ddf7b117108de4028f22\n"
    },
    {
      "commit": "e97ff9ebfe624000465b2c4222744bdeb25e3349",
      "tree": "458bbab9b857d4c69658acfcc10fc6e337d1ae5d",
      "parents": [
        "a30e852c4093bf8f3a6a1825d4a45ff2e9fc541f"
      ],
      "author": {
        "name": "Frank Wang",
        "email": "xueyiwang@google.com",
        "time": "Sun Feb 13 07:06:31 2022 +0000"
      },
      "committer": {
        "name": "Frank Wang",
        "email": "xueyiwang@google.com",
        "time": "Sun Feb 13 07:06:31 2022 +0000"
      },
      "message": "Add ondevicepersonalization stubs and bootclasspath fragment\n\nTest: Build\nBug: b/218749359\nChange-Id: I651ca865a3215fa2a541636c3af495fdcd4ba8f9\n"
    },
    {
      "commit": "0a99c8b1fd70a53dccc73d48d3e53436736e3818",
      "tree": "be476940dad3c0be2d47f3ceb007e3ff7cb5d121",
      "parents": [
        "9eab5a0e0a747a3bcaea10dc197aaef2a5ffb530",
        "168c7aa8928537baf6cdda94076762fb92e07bfc"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Tue Feb 08 22:32:11 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 08 22:32:11 2022 +0000"
      },
      "message": "Merge \"Adding metalava team to OWNERS to be able to disable metalava checks that will break platform build.\" am: bb3df0c09a am: 99109bf95e am: 85b8a067bf am: 168c7aa892\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1973024\n\nChange-Id: I77648762fa1520022e420779e2f76bbbd20f8350\n"
    },
    {
      "commit": "bb3df0c09ad7ceadb18eac1693a4ee95dc249c8a",
      "tree": "3b6e79d90e290789470c4289ed6b7d28e5d7ef12",
      "parents": [
        "61ca1475a44b72d7b6864b0373ed2386e8398d76",
        "93fdf4dd29eddf20c4414233ef4f057204e5bd21"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Tue Feb 08 21:35:17 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 08 21:35:17 2022 +0000"
      },
      "message": "Merge \"Adding metalava team to OWNERS to be able to disable metalava checks that will break platform build.\""
    },
    {
      "commit": "93fdf4dd29eddf20c4414233ef4f057204e5bd21",
      "tree": "26e4757192ff8e14eb60824f3284e602f265ad31",
      "parents": [
        "e7f547a5df90edf9ed7e3a9c6934076939410c4d"
      ],
      "author": {
        "name": "Sam Gilbert",
        "email": "sjgilbert@google.com",
        "time": "Fri Feb 04 18:45:50 2022 +0000"
      },
      "committer": {
        "name": "Sam Gilbert",
        "email": "sjgilbert@google.com",
        "time": "Mon Feb 07 15:35:03 2022 +0000"
      },
      "message": "Adding metalava team to OWNERS to be able to disable metalava checks that will break platform build.\n\nChange-Id: Ie9b32cc3b59eb4059203fed6ade40a2ca0cfee5a\n"
    },
    {
      "commit": "95e89a8cb9a615e7232a8f82ff7be2ccd7282dd4",
      "tree": "e9d882d05b6a501f4797ee2e7b31f32345f4cde0",
      "parents": [
        "c9a39b306628d5e77b0904f127ae1354af2ea6be"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 28 11:31:50 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Feb 04 16:36:21 2022 +0000"
      },
      "message": "Auto-generate list of module impl jars\n\nEliminate another duplicated list of all modules. This one has a couple\nof workarounds due to different naming of impl libs, and bluetooth not\nbeing ready.\n\nBug: 169103987\nTest: m framework-all and diff intermediates (no diffs)\nMerged-In: Ia8627c6e3977cd271e389ec482388ff73661881d\nChange-Id: Ia8627c6e3977cd271e389ec482388ff73661881d\n"
    },
    {
      "commit": "23274eeff584f346936644f42dac33ebbf954581",
      "tree": "9884a41a612205912d991c8ff8feccaff2634b50",
      "parents": [
        "cbac567d5e972c62f1cac680eb4d6f31be022d7f"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 28 11:31:50 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Feb 04 11:51:19 2022 +0000"
      },
      "message": "Auto-generate list of module impl jars\n\nEliminate another duplicated list of all modules. This one has a couple\nof workarounds due to different naming of impl libs, and bluetooth not\nbeing ready.\n\nBug: 169103987\nTest: m framework-all and diff intermediates (no diffs)\nChange-Id: Ia8627c6e3977cd271e389ec482388ff73661881d\n"
    },
    {
      "commit": "c6dc74ed9f510840189c0dc8b85306cf757b798d",
      "tree": "3f790104053bb6b85246ad5e6e86846e9d3b03c4",
      "parents": [
        "5f73621d01fac6c6482afe216dcda30f31c21afe",
        "0b692d5b50434fbea095307434209e5faa06fcdf"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Mon Jan 31 04:25:49 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 31 04:25:49 2022 +0000"
      },
      "message": "Merge changes from topic \"nearby_tethering_apex\"\n\n* changes:\n  Remove nearby API surface\n  Revert \"Start NearbyService when system server starts.\"\n"
    },
    {
      "commit": "3578c8f2ee1a4fd5aff8404b81e390400aeb3656",
      "tree": "3af21248f8e44a6a7a44693aee60b3650aef0aa4",
      "parents": [
        "6c03192f3d066d7e1ff031100ecf92a41e5fe114",
        "2b0ee55eb0fd2eb95b1cc54b5f30b258b0ac61ef"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Jan 28 17:27:24 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 28 17:27:24 2022 +0000"
      },
      "message": "Merge changes I58502249,I6db85a44 am: 4d6002c204 am: e9485a4144 am: a3efbc72d0 am: 2b0ee55eb0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965061\n\nChange-Id: If3f90636d72521fd068cb1c3c1d3167604fe0de5\n"
    },
    {
      "commit": "57533b4d8341023e3a6970434c33e9a19be9907b",
      "tree": "a403b4cb816aa540a53af212ac3284bae886620c",
      "parents": [
        "a114f9899cc4b53773c8abd17e62fd73ba2cc50f"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Jan 25 16:25:35 2022 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Jan 28 08:50:24 2022 +0000"
      },
      "message": "Merge system and module-lib APIs from conscrypt and i18n\n\nPreviously, conscrypt and i18n were excluded from the list of modules\nfrom which combined_apis retrieved system and module-lib API files as\nthey did not provide those files. They now provide those files so no\nlonger need to be treated specially.\n\nThe conscrypt and i18n (and art) are excluded from the\nframework-updatable-stubs-module_libs_api as that is used with a\njava_system_modules that already provides the conscrypt and i18n\nand art APIs.\n\nBug: 216435117\nTest: m all-modules-system-stubs\n      m frameworks-base-api-system-current.txt\n      m frameworks-base-api-module-lib-current.txt\nChange-Id: I58502249c59b1faa65fb288ac11becd9496ff37e\n"
    },
    {
      "commit": "a114f9899cc4b53773c8abd17e62fd73ba2cc50f",
      "tree": "6455c50135e2fb378a72eabf737ce066012b50c5",
      "parents": [
        "36a4915c86ae1dcbb9983db281306f98c3fea6b4"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Jan 25 16:13:29 2022 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Jan 28 08:47:13 2022 +0000"
      },
      "message": "Merge annotations zip from conscrypt and i18n\n\nPreviously, conscrypt and i18n were excluded from the list of modules\nfrom which combined_apis retrieved annotation zip files as they did not\nprovide those files. They now provide those files so no longer need to\nbe treated specially.\n\nBug: 216435117\nTest: m sdk-annotations.zip\nChange-Id: I6db85a44715362dfb288ddf9010e2289233acf78\n"
    },
    {
      "commit": "0b692d5b50434fbea095307434209e5faa06fcdf",
      "tree": "6293a4710bad31fa9c91edd9fbc4bb30e2d5a722",
      "parents": [
        "d0cd7a5f739f6bd397045cd91b0e28bd31539873"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Jan 07 13:15:46 2022 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Jan 28 11:25:09 2022 +0900"
      },
      "message": "Remove nearby API surface\n\nIt is being merged into the tethering/connectivity API surface, under\nthe existing framework-connectivity-t API.\n\nBug: 189355156\nTest: m\nChange-Id: I5878ffc1449f0eb19abdccd34d5c8ca1f711fbc8\n"
    },
    {
      "commit": "c6e9d2ffe20fd0253a6b70fe77b04fa31158b06e",
      "tree": "ccb92963793cd32f78e02061dd51a12a2738ed38",
      "parents": [
        "a1a71aaae4d9c9cb376c7a240f13d0ce61c26791"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Tue Jan 25 15:53:43 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jan 27 12:34:37 2022 +0000"
      },
      "message": "Generate merged public and system stubs\n\nEliminate another two enumerations of all modules.\n\nBug: 169103987\nTest: m android_{,system_}stubs_current \u0026\u0026 diff intermediates (no diffs)\nMerged-In: I0d35f1e76320356ee4e5535a40614cf7d8ff4486\nChange-Id: I0d35f1e76320356ee4e5535a40614cf7d8ff4486\n"
    },
    {
      "commit": "07861f70d3049f93d67dc59c1dd78ad21cb6918e",
      "tree": "32d9b04ff191fef7f78c047bcd16efdb63ae9b69",
      "parents": [
        "32a66eac2692c438efe15a1b7e72f19e435123f4"
      ],
      "author": {
        "name": "Frank Wang",
        "email": "xueyiwang@google.com",
        "time": "Tue Jan 25 18:41:45 2022 +0000"
      },
      "committer": {
        "name": "Frank Wang",
        "email": "xueyiwang@google.com",
        "time": "Thu Jan 27 07:52:21 2022 +0000"
      },
      "message": "Revert \"Revert \"Add SupplementalProcess stubs and bootclasspath ...\"\n\nRevert^2 \"Add bootclasspath config in Auxiliary.\"\n\nba33413304d140c02bd8d2477576fb19889af031\n\nChange-Id: I2e8f05406c90565b517f5d7d05aae0dc6d8a4200\n"
    },
    {
      "commit": "86058b62d869c889d66b44af78194a0246da6b2a",
      "tree": "2322ea4f2319192f401f36ddc5830396179598fe",
      "parents": [
        "6f39fc9ee71e287f10170d67010f25b682b850f3"
      ],
      "author": {
        "name": "Roopa Sattiraju",
        "email": "sattiraju@google.com",
        "time": "Thu Jan 20 10:05:19 2022 -0800"
      },
      "committer": {
        "name": "Rahul Sabnis",
        "email": "rahulsabnis@google.com",
        "time": "Wed Jan 26 14:21:29 2022 -0800"
      },
      "message": "Moving over core/api/*txt files\n\nBug: 196026708\nTest: Compile\nMerged-In: I636f00132a13467e63b08f21d9cc9dcaab250b8a\nChange-Id: I636f00132a13467e63b08f21d9cc9dcaab250b8a\n"
    },
    {
      "commit": "04ab8c6634a486f127d8642fccfdf5acc9c6194d",
      "tree": "d6c9fe8be64bb866df72befbc78135b4fcbb611b",
      "parents": [
        "330417cfc10482a11c9e7ac20fc0e1fcb6c68d0d"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Tue Jan 25 15:53:43 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Jan 26 10:19:55 2022 +0000"
      },
      "message": "Generate merged public and system stubs\n\nEliminate another two enumerations of all modules.\n\nBug: 169103987\nTest: m android_{,system_}stubs_current \u0026\u0026 diff intermediates (no diffs)\nChange-Id: I0d35f1e76320356ee4e5535a40614cf7d8ff4486\n"
    },
    {
      "commit": "8e30577d04816cc5cd78e85c40b0c1bc359014b8",
      "tree": "f5ca714d778bc5bc00495141eb3241193bafc744",
      "parents": [
        "1a09b387867ea391994a068cecbe3be92b581d81"
      ],
      "author": {
        "name": "Roopa Sattiraju",
        "email": "sattiraju@google.com",
        "time": "Thu Jan 20 10:05:19 2022 -0800"
      },
      "committer": {
        "name": "Roopa Sattiraju",
        "email": "sattiraju@google.com",
        "time": "Tue Jan 25 14:46:30 2022 -0800"
      },
      "message": "Moving over core/api/*txt files\n\nBug: 196026708\nTest: Compile\nChange-Id: I636f00132a13467e63b08f21d9cc9dcaab250b8a\n"
    },
    {
      "commit": "d07b757a6a891f3a10279742be6ad928af406fac",
      "tree": "1dcbd153f672a422d604f6867c17eb8095956db0",
      "parents": [
        "f2bb5e0c5f0a3927637af56f5c05c5e3b763dd8d"
      ],
      "author": {
        "name": "Johnny Lee",
        "email": "johnnlee@google.com",
        "time": "Tue Jan 25 06:58:55 2022 +0000"
      },
      "committer": {
        "name": "Johnny Lee",
        "email": "johnnlee@google.com",
        "time": "Tue Jan 25 06:58:55 2022 +0000"
      },
      "message": "Revert \"Add SupplementalProcess stubs and bootclasspath fragment\"\n\nRevert \"Add bootclasspath config in Auxiliary.\"\n\nRevert \"Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS\"\n\nRevert submission 16684516-auxiliary_bcp\n\nReason for revert: pdk build breakage\nReverted Changes:\nI8c92d2ccb:Add bootclasspath config in Auxiliary.\nI9ac910fa2:Add SupplementalProcess stubs and bootclasspath fr...\nI7cf3b31b0:Add framework-auxiliary to PRODUCT_APEX_BOOT_JARS\n\nBug: 216218564\nChange-Id: Ie4374fed1e4869ae194b59e2298db785e647ed4f\n"
    },
    {
      "commit": "f2bb5e0c5f0a3927637af56f5c05c5e3b763dd8d",
      "tree": "de7d4324b745eef7daba891c8e39849b694ccf5e",
      "parents": [
        "5c57f3bebf213c5a3458e5aece6d3b724f35d8d6"
      ],
      "author": {
        "name": "Frank Wang",
        "email": "xueyiwang@google.com",
        "time": "Thu Jan 20 23:07:58 2022 +0000"
      },
      "committer": {
        "name": "Frank Wang",
        "email": "xueyiwang@google.com",
        "time": "Mon Jan 24 15:55:40 2022 +0000"
      },
      "message": "Add SupplementalProcess stubs and bootclasspath fragment\n\nTest: Builds\nBug: b/210728915\nChange-Id: I9ac910fa2275eb68faed05a800e990eef6a1fe90\n"
    },
    {
      "commit": "c100db56a29594ae94bc8e4d4e7c2feaa62adec4",
      "tree": "38139be347d3fe7c0fe9b0a947e463b6d393f0ba",
      "parents": [
        "df246f3c6277fc8807197ae524cb15ddf917ada8"
      ],
      "author": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Tue Dec 14 23:09:55 2021 +0800"
      },
      "committer": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Wed Jan 19 18:47:45 2022 +0800"
      },
      "message": "Split out the nsd API surface and use framework-connectivity-tiramisu\n\n- Split out nsd APIs and hidden APIs to Connectivity module.\n- Keep the all files in f/b/packages/Connectivity-T and add\n  framework-connectivity-tiramisu library on p/m/Connectivity.\n  Then make framework to use this module library.\n- Remove NsdService from SystemServer which will register from\n  ConnectivityServiceInitializer\n\nBug: 206893064\nTest: m online-sdk-dev-docs\nTest: atest FrameworksNetTests CtsNetTestCases\nCTS-Coverage-Bug: 207804007\nMerged-In: I72c7de124b9cc53f2263bd452ecd5f39e88e485b\nChange-Id: I72c7de124b9cc53f2263bd452ecd5f39e88e485b\n"
    },
    {
      "commit": "e48d20105323b0a9f10e4e2e0c4aac4ec677798f",
      "tree": "99a219f3bfc8b311b8a6cf8ea8159fb1117a4edf",
      "parents": [
        "2a3e54416410ce609bcf93c341e4c3309bdf54d9"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Mon Jan 17 20:38:40 2022 +0000"
      },
      "committer": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Tue Jan 18 19:47:51 2022 +0000"
      },
      "message": "Add service-supplementalprocess to combined_apis\n\nTest: m\nBug: 212577961\nChange-Id: Id05c53612ec5a6fe9abeaed441da5c8b164844ce\n"
    },
    {
      "commit": "4468d7c6bf2d83612909fb78ab5b90b13bb08443",
      "tree": "a185b4b62c9c2810542e4afe3bb0a514f2576c73",
      "parents": [
        "fd31645f856fe55872ea6379ce59dc62557d4a96"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 14 12:10:01 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 19:07:11 2022 +0000"
      },
      "message": "Create a filegroup for public stub sources\n\nFor use by framework-doc-stubs, to avoid duplicating the list of\nmodules there.\n\nBug: 169103987\nTest: m framework-doc-stubs ; diff intermediates before \u0026 after\nMerged-In: Ib1a1d1bb9fcf866278c6ddd057712a9c92716dbf\nChange-Id: Ib1a1d1bb9fcf866278c6ddd057712a9c92716dbf\n"
    },
    {
      "commit": "fd31645f856fe55872ea6379ce59dc62557d4a96",
      "tree": "c79f368e781d02950621a5433e64fd6181f15a95",
      "parents": [
        "cb00f945962f9e6a18496de9897c6f81a5c41256"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 14 11:15:52 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 19:07:10 2022 +0000"
      },
      "message": "Minor refactorings in api.go\n\n- Make a more generically useful \"expandArray\" function that can handle\n  all the various transforms needed here (another one in the next cl).\n- Move all the utility functions to the bottom of the file.\n\nTest: presubmit\nMerged-In: If0362c6dd90635831ac2cb2f7da336212f4c23fd\nChange-Id: If0362c6dd90635831ac2cb2f7da336212f4c23fd\n"
    },
    {
      "commit": "cb00f945962f9e6a18496de9897c6f81a5c41256",
      "tree": "4af2c13e4868e013edeb999098c24c5143f3027c",
      "parents": [
        "05e944d8df7da63f2921266d92e6e650d64160e7"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jan 13 09:45:12 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 19:07:09 2022 +0000"
      },
      "message": "Convert merged module lib stub to api.go\n\nBug: 169103987\nTest: m framework-updatable-stubs-module_libs_api and diff intermediates\n      folder before and after.\nMerged-In: I6018791ae136bc764a6e846078c6bce59bcc123b\nChange-Id: I6018791ae136bc764a6e846078c6bce59bcc123b\n"
    },
    {
      "commit": "05e944d8df7da63f2921266d92e6e650d64160e7",
      "tree": "9b7c1aa19c82a39af7ea2f68eb54dc1bef56151a",
      "parents": [
        "07a1295cfa31271803e7e57b465b5a5178a9b093"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jan 13 12:26:30 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 19:07:08 2022 +0000"
      },
      "message": "Some minor tweaks for api.go\n\n- Make constants for re-used hardcoded module names\n- Add a removeAll function\n- Move filtering into individual \"create\" methods.\n\nBug: 169103987\nTest: mmm frameworks/base/api\nMerged-In: Id81c93eafdbdbbd0f55a4a906150b58a001392f6\nChange-Id: Id81c93eafdbdbbd0f55a4a906150b58a001392f6\n"
    },
    {
      "commit": "07a1295cfa31271803e7e57b465b5a5178a9b093",
      "tree": "2f813c35dcd5824b22a84d9f63036ac2942af68b",
      "parents": [
        "cc18e03e440124cc084f72ce7217b631d034333b"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Jan 12 17:28:39 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 19:07:07 2022 +0000"
      },
      "message": "Temporarily add support for conditional modules\n\nSome bootclasspath libraries are currently conditionally included\nin the SDK. Add support for that in api.go.\n\nBug: 169103987\nTest: mmm frameworks/base/api\nMerged-In: I7704a884675eb58c429a59f99a663cf09807ecec\nChange-Id: I7704a884675eb58c429a59f99a663cf09807ecec\n"
    },
    {
      "commit": "cc18e03e440124cc084f72ce7217b631d034333b",
      "tree": "5d8211fd91dbf091d45a2ec857818055a619f0b6",
      "parents": [
        "ec450c058e4a2e3d8085f528b627759d5084d76f"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Wed Jan 12 14:45:22 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 19:07:05 2022 +0000"
      },
      "message": "Construct sdk-annotations.zip programmatically\n\nAvoid hardcoding the list of modules in yet another place.\n\nBug: 169103987\nTest: diff zip before \u0026 after (identical)\nMerged-In: Id3983bf5f4b96b23b1da09fd3617870ac3926ea1\nChange-Id: Id3983bf5f4b96b23b1da09fd3617870ac3926ea1\n"
    },
    {
      "commit": "ec450c058e4a2e3d8085f528b627759d5084d76f",
      "tree": "82453b568fc54dd6ce9e8866176fd0e19c96d397",
      "parents": [
        "55d6ce7be219643fd7012f9be990aa6a420cc8c8"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Tue Jan 11 16:37:05 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 19:07:04 2022 +0000"
      },
      "message": "Replace manual genrule modules with combined_apis\n\nThis simplifies the addition of new modules by cutting down the number\nof lists that the new module must be added to. The combined_apis module\ngenerates equivalent genrules in a programmatic fashion.\n\nBug: 169103987\nTest: `mmm frameworks/base/api` before and after and compare the soong\n      intermediates of that folder.\nMerged-In: Ia718f9374042e5fbb2168476f5bad3b1867b8a05\nChange-Id: Ia718f9374042e5fbb2168476f5bad3b1867b8a05\n"
    },
    {
      "commit": "ecf9fc3cabece14b75788865e16c98bdf174fb18",
      "tree": "f4d1df4f5085811fac575bd1b1f3c53f40e60562",
      "parents": [
        "899766a79e58942e707535c6b0d8369f964328e4"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 14 12:10:01 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 17 10:21:36 2022 +0000"
      },
      "message": "Create a filegroup for public stub sources\n\nFor use by framework-doc-stubs, to avoid duplicating the list of\nmodules there.\n\nBug: 169103987\nTest: m framework-doc-stubs ; diff intermediates before \u0026 after\nChange-Id: Ib1a1d1bb9fcf866278c6ddd057712a9c92716dbf\n"
    },
    {
      "commit": "899766a79e58942e707535c6b0d8369f964328e4",
      "tree": "2a4f9d7a0aed807c7bdbca9f3c783094de86eab6",
      "parents": [
        "83335e4890f1f5050286b50e03a5b955b7bf7c17"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 14 11:15:52 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 14 16:15:11 2022 +0000"
      },
      "message": "Minor refactorings in api.go\n\n- Make a more generically useful \"expandArray\" function that can handle\n  all the various transforms needed here (another one in the next cl).\n- Move all the utility functions to the bottom of the file.\n\nTest: presubmit\nChange-Id: If0362c6dd90635831ac2cb2f7da336212f4c23fd\n"
    },
    {
      "commit": "47ff71a9020c80faa8caa15639854a24f6fddc55",
      "tree": "7430b2782019bc4a2a63ef5cbae7ae98d368455a",
      "parents": [
        "b108f75b9d7d71bdd6c9dd28f82d0ad55389e186"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jan 13 09:45:12 2022 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Jan 13 15:07:09 2022 +0000"
      },
      "message": "Convert merged module lib stub to api.go\n\nBug: 169103987\nTest: m framework-updatable-stubs-module_libs_api and diff intermediates\n      folder before and after.\nChange-Id: I6018791ae136bc764a6e846078c6bce59bcc123b\n"
    }
  ],
  "next": "b108f75b9d7d71bdd6c9dd28f82d0ad55389e186"
}
