)]}'
{
  "log": [
    {
      "commit": "8256cc2df4182eb837ce42f42aba5dbf29d9ec23",
      "tree": "61d724264711dfaf4abc58db6ec5bf429317037f",
      "parents": [
        "d94e76a0b653a7dd36e83a46f86c4a53e8639e11",
        "e1988afbd4ebd1126fd95c20b8c06fc1757900f8"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:09:58 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:09:58 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to AOSP main\n\nBug: 385190204\nMerged-In: I77dbb9fe0c8e5f09fd4ec72d3b40cc146b2a9fd6\nChange-Id: I3edacedc84d9e8239dc20b4080886fb30b63414e\n"
    },
    {
      "commit": "e1988afbd4ebd1126fd95c20b8c06fc1757900f8",
      "tree": "61d724264711dfaf4abc58db6ec5bf429317037f",
      "parents": [
        "d11d73934bf6002963c32bf77386fd04baa52bb3",
        "fe3b4a69953859f0cb71c47590b0aa56719451e0"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Mar 06 12:22:41 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Mar 06 12:22:41 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to aosp-main-future\n\nBug: 385190204\nMerged-In: I472c6dcd6ad3a2511560892e473bef799be43197\nChange-Id: I44c743f98175fdb503e9507497793c8906351f1d\n"
    },
    {
      "commit": "d11d73934bf6002963c32bf77386fd04baa52bb3",
      "tree": "84c5c14831f5d3158acb982607cc20488712ce68",
      "parents": [
        "bafbacb7818377b86dfcf7f695053ad69bacd9c7",
        "9753b327290238068f1052b1178ec32458f48373"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 26 12:00:51 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 26 12:00:51 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/12770256) to aosp-main-future\n\nBug: 385190204\nMerged-In: I9cfad5950e0407e0282e801a6ee266a43d98242b\nChange-Id: Ie6009ef1b00582c4d577083288049da49aa9999a\n"
    },
    {
      "commit": "bafbacb7818377b86dfcf7f695053ad69bacd9c7",
      "tree": "aa2738d85804275bf49d86835f223b8e76a61f25",
      "parents": [
        "89aaf1f7f34de4f4358de9044fd3843be588265f",
        "d94e76a0b653a7dd36e83a46f86c4a53e8639e11"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Tue Feb 25 15:41:35 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 15:41:35 2025 -0800"
      },
      "message": "Merge \"[owners] Remove licha@google.com from OWNERS\" into main am: d94e76a0b6\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3504912\n\nChange-Id: I807a0c72759fccb3f588e27b3bff15201fae3c22\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d94e76a0b653a7dd36e83a46f86c4a53e8639e11",
      "tree": "aa2738d85804275bf49d86835f223b8e76a61f25",
      "parents": [
        "f6decc940d0443ebdd9d8d1dc7094e8f16d607e3",
        "805316ed420f96e1d2ceb66d7e010854230f6aa7"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Tue Feb 25 14:51:17 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 25 14:51:17 2025 -0800"
      },
      "message": "Merge \"[owners] Remove licha@google.com from OWNERS\" into main"
    },
    {
      "commit": "89aaf1f7f34de4f4358de9044fd3843be588265f",
      "tree": "c85509bda4fddf7d5992292196f761800320f864",
      "parents": [
        "e5de79cdee20a3f1dfccf6823765be83ad4252c5",
        "f6decc940d0443ebdd9d8d1dc7094e8f16d607e3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:23:51 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:23:51 2025 -0800"
      },
      "message": "Merge \"Remove chaviw@google.com from jni/OWNERS\" into main am: f6decc940d\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3020708\n\nChange-Id: Ibd3b7561c1e438b5821c5fc3cde3453a36b11a74\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e5de79cdee20a3f1dfccf6823765be83ad4252c5",
      "tree": "f57341a31c84bda60e8b7edd5595ffa344891111",
      "parents": [
        "99f9bb7a033ab3d571e2d1d7fd901e11f7ccdcb5",
        "70e79023ad8d935fd5a254131fe398531d1bab99"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:21:58 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:21:58 2025 -0800"
      },
      "message": "Merge \"Remove chaviw@google.com from native/OWNERS\" into main am: 70e79023ad\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3020280\n\nChange-Id: I91487ac7d10a19f97bdf0021ae36494529a32c56\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f6decc940d0443ebdd9d8d1dc7094e8f16d607e3",
      "tree": "c85509bda4fddf7d5992292196f761800320f864",
      "parents": [
        "70e79023ad8d935fd5a254131fe398531d1bab99",
        "b53379d4193b55d4c035f4898286ed8a7fb6d5f7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:02:51 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 25 12:02:51 2025 -0800"
      },
      "message": "Merge \"Remove chaviw@google.com from jni/OWNERS\" into main"
    },
    {
      "commit": "70e79023ad8d935fd5a254131fe398531d1bab99",
      "tree": "f57341a31c84bda60e8b7edd5595ffa344891111",
      "parents": [
        "a064874b2656c37e367ff6a437f95ff559deab5b",
        "6b3a043a7499353fd1ce7354e2117bdc5537c50e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:02:50 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 25 12:02:50 2025 -0800"
      },
      "message": "Merge \"Remove chaviw@google.com from native/OWNERS\" into main"
    },
    {
      "commit": "99f9bb7a033ab3d571e2d1d7fd901e11f7ccdcb5",
      "tree": "3d12da86f94a0a443528b249e4dbb3f23d6fb186",
      "parents": [
        "845fca2b3a18f689ad369030bcb3c82672ab0c80",
        "a064874b2656c37e367ff6a437f95ff559deab5b"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Tue Feb 25 07:19:12 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 07:19:12 2025 -0800"
      },
      "message": "[owners] Remove npattan@google.com from OWNERS am: a064874b26\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3507114\n\nChange-Id: I842bc66b6ba96cee5a7251e54a8d6abd130bfb15\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a064874b2656c37e367ff6a437f95ff559deab5b",
      "tree": "3d12da86f94a0a443528b249e4dbb3f23d6fb186",
      "parents": [
        "766a0aab754a7bb7c9ba52a744282d7be637d2f6"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Mon Feb 24 15:54:10 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Mon Feb 24 15:54:14 2025 -0800"
      },
      "message": "[owners] Remove npattan@google.com from OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/npattan@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I7b7cce4fe30edacf37c8c0e56752cd5efea4b775\n"
    },
    {
      "commit": "845fca2b3a18f689ad369030bcb3c82672ab0c80",
      "tree": "d78afcd9a3ac601f9dfd95fec55cd855849107d6",
      "parents": [
        "d84ce4fbed668b68974755dab79dcba31169865c",
        "766a0aab754a7bb7c9ba52a744282d7be637d2f6"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Mon Feb 24 12:54:24 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 12:54:24 2025 -0800"
      },
      "message": "[owners] Remove toki@google.com from OWNERS am: 766a0aab75\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3505064\n\nChange-Id: Ib2cd2b61b97324ef574ff9449109e3822b561f50\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "766a0aab754a7bb7c9ba52a744282d7be637d2f6",
      "tree": "d78afcd9a3ac601f9dfd95fec55cd855849107d6",
      "parents": [
        "d49966805470c00397979ab9387ca1477f1b2e25"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:03:26 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:03:28 2025 -0800"
      },
      "message": "[owners] Remove toki@google.com from OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/toki@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: Ibacb7e5fc79b1bafcb8965172324ac6b67fd11e7\n"
    },
    {
      "commit": "805316ed420f96e1d2ceb66d7e010854230f6aa7",
      "tree": "cae4a304dd0d3bdd467ec14ca69fb5d6ee6d0d6f",
      "parents": [
        "d49966805470c00397979ab9387ca1477f1b2e25"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sat Feb 22 09:07:24 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sat Feb 22 09:07:27 2025 -0800"
      },
      "message": "[owners] Remove licha@google.com from OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/licha@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: Id6d3803cb94a0f68a6f07687d4764f5715282283\n"
    },
    {
      "commit": "fe3b4a69953859f0cb71c47590b0aa56719451e0",
      "tree": "51b03145284884828f399267f2e76ed53a508659",
      "parents": [
        "4ea2d3fe3b1b85f4fa5e86d086d5d73de43235ca",
        "7095ee733a28f35cd1e25679db9ac8bb02b95697"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Jan 22 15:43:21 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Jan 22 15:43:21 2025 -0800"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/31391352\u0027] into 25Q1-release.\n\nChange-Id: I6742c738acebf1faa261d1101b8b1f13fc99642e\n"
    },
    {
      "commit": "7095ee733a28f35cd1e25679db9ac8bb02b95697",
      "tree": "51b03145284884828f399267f2e76ed53a508659",
      "parents": [
        "4ea2d3fe3b1b85f4fa5e86d086d5d73de43235ca"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jan 21 10:57:42 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Jan 22 15:31:52 2025 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\n\nBug: 391337100\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9a1bfb2fa37c803ce49c423829bd84c949ab75e1)\nMerged-In: I52c8d13d00fe9fe82e246dac515e272e5002e636\nChange-Id: I52c8d13d00fe9fe82e246dac515e272e5002e636\n"
    },
    {
      "commit": "d84ce4fbed668b68974755dab79dcba31169865c",
      "tree": "5fb3a0dd62dcb5397f5c0fe43cdea6142f990303",
      "parents": [
        "45aaffc2adb884219992f3170e4e56920ef3062d",
        "d49966805470c00397979ab9387ca1477f1b2e25"
      ],
      "author": {
        "name": "Christoffer Adamsen",
        "email": "christofferqa@google.com",
        "time": "Fri Jan 17 11:54:51 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 17 11:54:51 2025 -0800"
      },
      "message": "Do not keep runtime invisible annotations in proguard.proguard am: d499668054\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3454229\n\nChange-Id: I5f3adbcb7d18b40edf6240fb2cbfff8658684926\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d49966805470c00397979ab9387ca1477f1b2e25",
      "tree": "5fb3a0dd62dcb5397f5c0fe43cdea6142f990303",
      "parents": [
        "8b7858c5b2834a9a8153627fd39c7c34d7a06c1a"
      ],
      "author": {
        "name": "Christoffer Adamsen",
        "email": "christofferqa@google.com",
        "time": "Fri Jan 17 04:40:01 2025 -0800"
      },
      "committer": {
        "name": "Christoffer Adamsen",
        "email": "christofferqa@google.com",
        "time": "Fri Jan 17 04:40:51 2025 -0800"
      },
      "message": "Do not keep runtime invisible annotations in proguard.proguard\n\nThis updates the corresponding Android.bp file to keep the runtime invisible annotations, meaning this should be a no-op.\n\nWhen RELEASE_R8_ONLY_RUNTIME_VISIBLE_ANNOTATIONS is enabled, keep_runtime_invisible_annotations will become a no-op, which should lead to all runtime invisible annotations being stripped from this build.\n\nBug: 387958004\nChange-Id: I81e202858beb970ae06c3d738c2ad4c5193a01f6\nTest: existing\n"
    },
    {
      "commit": "45aaffc2adb884219992f3170e4e56920ef3062d",
      "tree": "42f84f5890d3433c6bd45180bd7fae47d7fc81c3",
      "parents": [
        "950912e902667bab0dcf4e7a9571e63c793bf347",
        "8b7858c5b2834a9a8153627fd39c7c34d7a06c1a"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 18:57:13 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 13 18:57:13 2024 -0800"
      },
      "message": "[automerger skipped] Merge 24Q4 into AOSP main am: 8b7858c5b2 -s ours\n\nam skip reason: Merged-In I3cc4f83021fe01587cc7fb87a1ac856de050d3ef with SHA-1 d995e413cf is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3414017\n\nChange-Id: I35d6c3d40463a21f6ffa4af9ce80288aec4d7a46\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8b7858c5b2834a9a8153627fd39c7c34d7a06c1a",
      "tree": "42f84f5890d3433c6bd45180bd7fae47d7fc81c3",
      "parents": [
        "13521a336d4a62c22fd9dcd79cf63e8304b08af1",
        "950912e902667bab0dcf4e7a9571e63c793bf347"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:23 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:23 2024 -0800"
      },
      "message": "Merge 24Q4 into AOSP main\n\nBug: 370570306\nMerged-In: I3cc4f83021fe01587cc7fb87a1ac856de050d3ef\nChange-Id: I5757cc7e48594a8ff216e1c779868cfe619b99c6\n"
    },
    {
      "commit": "4ea2d3fe3b1b85f4fa5e86d086d5d73de43235ca",
      "tree": "53688f5b6abbdaddf9067a5d92f2e350ce348fa1",
      "parents": [
        "1a9acfa93cf5bbbdc0d9fbae2b1bf164c4c6acc0",
        "9753b327290238068f1052b1178ec32458f48373"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Dec 05 00:18:08 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Dec 05 00:18:08 2024 +0000"
      },
      "message": "Snap for 12748980 from 9753b327290238068f1052b1178ec32458f48373 to 25Q1-release\n\nChange-Id: I4c3e83be6a9b97a206b409e8d0733eb3da1dfb7c\n"
    },
    {
      "commit": "9753b327290238068f1052b1178ec32458f48373",
      "tree": "53688f5b6abbdaddf9067a5d92f2e350ce348fa1",
      "parents": [
        "1fd0f7ca3dc5b77bda33d14230c8df4e18218752"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Fri Nov 22 15:43:20 2024 -0800"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Wed Dec 04 19:37:17 2024 +0000"
      },
      "message": "Restrict OTP detection to english language only\n\nBug: 362556550\nFlag:\nTest: atest NotificationOtpDetectionHelperTest\nChange-Id: I9cfad5950e0407e0282e801a6ee266a43d98242b\n"
    },
    {
      "commit": "1a9acfa93cf5bbbdc0d9fbae2b1bf164c4c6acc0",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "72f8301bdf0b4426b1adedd69dc4eb9e47f7a284",
        "1fd0f7ca3dc5b77bda33d14230c8df4e18218752"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 28 00:17:40 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 28 00:17:40 2024 +0000"
      },
      "message": "Snap for 12722466 from 1fd0f7ca3dc5b77bda33d14230c8df4e18218752 to 25Q1-release\n\nChange-Id: I28bed7e9f01481f9ee0c8df6f73bee89460bc84f\n"
    },
    {
      "commit": "1fd0f7ca3dc5b77bda33d14230c8df4e18218752",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "f553fd6b05db19db24abe8bd9c43c83c41fb3116",
        "950912e902667bab0dcf4e7a9571e63c793bf347"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:40:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:40:06 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Import translations. DO NOT MERGE ANYWHERE\" into aosp-main-future am: 950912e902 -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/30596634\n\nChange-Id: I5ab9bbbace14fc09d07017da6838007b929148c9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f553fd6b05db19db24abe8bd9c43c83c41fb3116",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "42696ea43a0b7edfd89e39fabed0d4a9198be16d",
        "d995e413cf71114e363b0c91d9f791bcf877b0ce"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 26 20:40:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:40:01 2024 +0000"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d995e413cf -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/30596634\n\nChange-Id: I5c13aff65f498af3efaf614cd780a9df195bf07e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "950912e902667bab0dcf4e7a9571e63c793bf347",
      "tree": "42f84f5890d3433c6bd45180bd7fae47d7fc81c3",
      "parents": [
        "c8be9817fa526debe20626b7edb146c91485b54e",
        "d995e413cf71114e363b0c91d9f791bcf877b0ce"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:37:09 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 26 20:37:09 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into aosp-main-future"
    },
    {
      "commit": "42696ea43a0b7edfd89e39fabed0d4a9198be16d",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "95f3ff0cd6787dc904b846bca8201362db05161a",
        "c8be9817fa526debe20626b7edb146c91485b54e"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 26 20:35:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:35:51 2024 +0000"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 13521a336d -s ours am: c8be9817fa -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3377011\n\nChange-Id: I25a2e1f80e7beba4e43a02bbb4700b684d8a982f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c8be9817fa526debe20626b7edb146c91485b54e",
      "tree": "11fb265acca4002d35ac1d949621c71935b7c0d9",
      "parents": [
        "e2c2e1a1f45dfaf96e187fcb5abcac0d6508bc40",
        "13521a336d4a62c22fd9dcd79cf63e8304b08af1"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 26 20:12:45 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:12:45 2024 +0000"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 13521a336d -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3377011\n\nChange-Id: I2c994a4bd34ab00e92cc0bbf426c3cdffc816e93\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d995e413cf71114e363b0c91d9f791bcf877b0ce",
      "tree": "42f84f5890d3433c6bd45180bd7fae47d7fc81c3",
      "parents": [
        "e2c2e1a1f45dfaf96e187fcb5abcac0d6508bc40"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 26 07:29:34 2024 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 26 07:29:34 2024 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I3cc4f83021fe01587cc7fb87a1ac856de050d3ef\n"
    },
    {
      "commit": "13521a336d4a62c22fd9dcd79cf63e8304b08af1",
      "tree": "f57e5237a0623d8a693f601cf6937741b8da836f",
      "parents": [
        "8096c486d1f15e1b30d0b80539fd456bf08886fd"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 26 06:03:01 2024 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 26 06:03:01 2024 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I43a4d96af7cb7248c2f14c8469b68e047194b3eb\n"
    },
    {
      "commit": "72f8301bdf0b4426b1adedd69dc4eb9e47f7a284",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "c9a80a812f470670366bec5c7ac798b98d3687cb",
        "95f3ff0cd6787dc904b846bca8201362db05161a"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 26 02:18:08 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 26 02:18:08 2024 +0000"
      },
      "message": "Snap for 12710726 from 95f3ff0cd6787dc904b846bca8201362db05161a to 25Q1-release\n\nChange-Id: Ibda05de5589e3038fe5c9d36e355171476b4963d\n"
    },
    {
      "commit": "95f3ff0cd6787dc904b846bca8201362db05161a",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "86af90ff0dd487efb700ddf1f5226881e0d75a42",
        "e2c2e1a1f45dfaf96e187fcb5abcac0d6508bc40"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Nov 25 18:18:38 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 25 18:18:38 2024 +0000"
      },
      "message": "[automerger skipped] Merge ab/AP4A.240925.013 into aosp-main-future am: e2c2e1a1f4 -s ours\n\nam skip reason: Merged-In Id4cc8a3e5f4423ad972441f8d394720391f1697d with SHA-1 03c852faae is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/30533611\n\nChange-Id: Ic59a83f94e8c2850d3c67b9651b0962f73927818\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c9a80a812f470670366bec5c7ac798b98d3687cb",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "b368fd43b343ecbce07d906ae7e44b57ee8eacfe",
        "86af90ff0dd487efb700ddf1f5226881e0d75a42"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 22 00:18:22 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 22 00:18:22 2024 +0000"
      },
      "message": "Snap for 12695596 from 86af90ff0dd487efb700ddf1f5226881e0d75a42 to 25Q1-release\n\nChange-Id: Ie2d53d1e1a96e46386caf6386c03c56efcceeae9\n"
    },
    {
      "commit": "e2c2e1a1f45dfaf96e187fcb5abcac0d6508bc40",
      "tree": "11fb265acca4002d35ac1d949621c71935b7c0d9",
      "parents": [
        "2a5d3d0630fffb070d31d45f745408aba2cd79a6",
        "5bb894d75a79be86049c486ba7db216551fc266c"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Nov 21 15:10:03 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Nov 21 15:10:03 2024 -0800"
      },
      "message": "Merge ab/AP4A.240925.013 into aosp-main-future\n\nBug: 370570306\nMerged-In: Id4cc8a3e5f4423ad972441f8d394720391f1697d\nChange-Id: I4eccef40ef80f8ee1e8d986651c6433b7974db45\n"
    },
    {
      "commit": "86af90ff0dd487efb700ddf1f5226881e0d75a42",
      "tree": "4dc176668a0b82509ebc31525013cf0ea95d21ac",
      "parents": [
        "09f0083cf98136b69fda5c30803b0fb317f62ba1",
        "acda917aa6596f6c9eff8316e5275d85095f0e3f"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Thu Nov 21 17:39:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 21 17:39:21 2024 +0000"
      },
      "message": "Merge \"Restrict OTP detection to the current SMS app\" into main"
    },
    {
      "commit": "acda917aa6596f6c9eff8316e5275d85095f0e3f",
      "tree": "204d4aafb02856776468f85f2e77ede66819727e",
      "parents": [
        "c3834928d9ad6715e74d92741abd6c49d0b3b1c8"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Wed Nov 20 15:01:54 2024 -0800"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Thu Nov 21 17:26:43 2024 +0000"
      },
      "message": "Restrict OTP detection to the current SMS app\n\nBug: 343631648\nFlag: android.app.redact_sensitive_notifications_from_untrusted_listeners\nTest: atest NotificationOtpDetectionHelperTest,\nSensitiveNotificationRedactionTest, AssistantTest\n\nChange-Id: Ia640870ba580fad0087e2d9e58726ae4c596f4a6\n"
    },
    {
      "commit": "b368fd43b343ecbce07d906ae7e44b57ee8eacfe",
      "tree": "9dded0238c349e17b99b24f79ccd911c863a6a68",
      "parents": [
        "2ccbce7725e545529e7f47c0c303ef033417e712",
        "09f0083cf98136b69fda5c30803b0fb317f62ba1"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 20 00:19:05 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 20 00:19:05 2024 +0000"
      },
      "message": "Snap for 12680993 from 09f0083cf98136b69fda5c30803b0fb317f62ba1 to 25Q1-release\n\nChange-Id: I7620e3b32d3685fee9ac15691a73d958a3d843ba\n"
    },
    {
      "commit": "09f0083cf98136b69fda5c30803b0fb317f62ba1",
      "tree": "9dded0238c349e17b99b24f79ccd911c863a6a68",
      "parents": [
        "5fd358ebb74c013f4b40e431b88529330578cb31",
        "03c852faae2a302e0273b7ea7226082c08d960a0"
      ],
      "author": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Tue Nov 19 16:47:39 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 19 16:47:39 2024 +0000"
      },
      "message": "Merge \"Add WRITE_ALLOWLISTED_DEVICE_CONFIG perm when modifying DeviceConfig\" into main"
    },
    {
      "commit": "03c852faae2a302e0273b7ea7226082c08d960a0",
      "tree": "58528055e1d3d033ed3a5bb85c616c94b620fc07",
      "parents": [
        "fbe917ba5140bd816ae474b5a47af3872950e2eb"
      ],
      "author": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Mon Nov 18 22:16:37 2024 -0600"
      },
      "committer": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Mon Nov 18 22:16:37 2024 -0600"
      },
      "message": "Add WRITE_ALLOWLISTED_DEVICE_CONFIG perm when modifying DeviceConfig\n\nAndroid 16 introduces restrictions on the DeviceConfig flags that\ncan be modified by the shell user by removing the WRITE_DEVICE_CONFIG\npermission from this user and replacing it with the\nWRITE_ALLOWLISTED_DEVICE_CONFIG permission; with this permission,\nonly those flags that have been allowlisted can be modified. This\ncommit adds the ALLOWLISTED permission to any test that explicitly\nadopts the shell permission identity with the WRITE_DEVICE_CONFIG\npermission; the WRITE_DEVICE_CONFIG permission is not removed to\nensure tests do not break when run on previous platform releases\nwithout the ALLOWLISTED permission.\n\nBug: 364083026\nFlag: TEST_ONLY\nTest: Manually ran all modified tests\nChange-Id: Id4cc8a3e5f4423ad972441f8d394720391f1697d\n"
    },
    {
      "commit": "2ccbce7725e545529e7f47c0c303ef033417e712",
      "tree": "e59653cae130b9afc979bec14972a1e079531a3d",
      "parents": [
        "9bf78e7d15be00bffcfeb77f0c3779db32175f35",
        "5fd358ebb74c013f4b40e431b88529330578cb31"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 15 00:17:40 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 15 00:17:40 2024 +0000"
      },
      "message": "Snap for 12658558 from 5fd358ebb74c013f4b40e431b88529330578cb31 to 25Q1-release\n\nChange-Id: If62106ce9d84b8ac7f8838c9e85944f0f9812a6f\n"
    },
    {
      "commit": "5fd358ebb74c013f4b40e431b88529330578cb31",
      "tree": "e59653cae130b9afc979bec14972a1e079531a3d",
      "parents": [
        "c3834928d9ad6715e74d92741abd6c49d0b3b1c8",
        "2a5d3d0630fffb070d31d45f745408aba2cd79a6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Nov 14 02:35:34 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 14 02:35:34 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: 2a5d3d0630 -s ours\n\nam skip reason: Merged-In I7b2134e5dd68220a5a005676a71ebe0fcc6cd3b9 with SHA-1 68f67aeab5 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/30284598\n\nChange-Id: Ic73fdd7609e813399e0f7eb4be3823326f11a63f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9bf78e7d15be00bffcfeb77f0c3779db32175f35",
      "tree": "e59653cae130b9afc979bec14972a1e079531a3d",
      "parents": [
        "70cf4577602e58835837a27f86dccfca783ed540",
        "c3834928d9ad6715e74d92741abd6c49d0b3b1c8"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 07 00:25:50 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 07 00:25:50 2024 +0000"
      },
      "message": "Snap for 12616459 from c3834928d9ad6715e74d92741abd6c49d0b3b1c8 to 25Q1-release\n\nChange-Id: I0715c9fb7e2381830c101aa3d30ecf8de28bb9f9\n"
    },
    {
      "commit": "2a5d3d0630fffb070d31d45f745408aba2cd79a6",
      "tree": "5faf81bfa4886a481baf4fff44407ece775cde29",
      "parents": [
        "427c9af12f1d35a606a4522e0af09cadd7813001",
        "68f67aeab538f882d081bd9b75030e1c1813505b"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 06 10:31:33 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 06 10:31:33 2024 -0800"
      },
      "message": "Merge 24Q4 (ab/12406339) into aosp-main-future\n\nBug: 370570306\nMerged-In: I7b2134e5dd68220a5a005676a71ebe0fcc6cd3b9\nChange-Id: Ifb996112be0509809b9d82445cd63befe19d436f\n"
    },
    {
      "commit": "c3834928d9ad6715e74d92741abd6c49d0b3b1c8",
      "tree": "e59653cae130b9afc979bec14972a1e079531a3d",
      "parents": [
        "fbe917ba5140bd816ae474b5a47af3872950e2eb",
        "ae67a0947b30fd7ede3c427e0893a35136971ffc"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Wed Nov 06 01:20:06 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 06 01:20:06 2024 +0000"
      },
      "message": "Merge \"Revert \"Require language specific regex, reduce english OTP words\"\" into main"
    },
    {
      "commit": "ae67a0947b30fd7ede3c427e0893a35136971ffc",
      "tree": "42f84f5890d3433c6bd45180bd7fae47d7fc81c3",
      "parents": [
        "4ae1ae2fc86b3dbfe671450a36b6d856e318f6b4"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Nov 05 23:58:17 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 23:58:17 2024 +0000"
      },
      "message": "Revert \"Require language specific regex, reduce english OTP words\"\n\nThis reverts commit 4ae1ae2fc86b3dbfe671450a36b6d856e318f6b4.\n\nReason for revert: b/362556550 possibly affecting AOSP builds\n\nChange-Id: I9d831e130348cf7b41ee800c571b2e107cf4b2a0\n"
    },
    {
      "commit": "70cf4577602e58835837a27f86dccfca783ed540",
      "tree": "c48f7d085b92d966329c40240927b9926ca65157",
      "parents": [
        "028fe23ed64d6550dcd670afdb475b272c8f0f90",
        "fbe917ba5140bd816ae474b5a47af3872950e2eb"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Oct 29 23:24:24 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Oct 29 23:24:24 2024 +0000"
      },
      "message": "Snap for 12573674 from fbe917ba5140bd816ae474b5a47af3872950e2eb to 25Q1-release\n\nChange-Id: I9335df1935c708b2703bafb8c2334d53cb9c07f3\n"
    },
    {
      "commit": "fbe917ba5140bd816ae474b5a47af3872950e2eb",
      "tree": "c48f7d085b92d966329c40240927b9926ca65157",
      "parents": [
        "63cbf5b6cd362582e214d3eaa406f56da3cc1740"
      ],
      "author": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 09 12:42:56 2024 +0000"
      },
      "committer": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 23 04:14:27 2024 +0000"
      },
      "message": "Add platform crashRecovery dependency\n\nMoving ExplicitHealthService to a platform crashrecovery jar.\nExtServices needs to add it as dependency to build.\n\nBug: 289203818\nTest: ExplcitHealthCheckService registered on device\nFlag: build.release_crashrecovery_module\nChange-Id: I43026b08f4614c20d569e216aafa1db14f72a299\n"
    },
    {
      "commit": "028fe23ed64d6550dcd670afdb475b272c8f0f90",
      "tree": "ae760cea9a0bb3005ffb712e7c1154957c18b526",
      "parents": [
        "a1c93478821ce5b03c183e55edfd12f32c6686c6",
        "63cbf5b6cd362582e214d3eaa406f56da3cc1740"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Oct 22 23:26:03 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Oct 22 23:26:03 2024 +0000"
      },
      "message": "Snap for 12537680 from 63cbf5b6cd362582e214d3eaa406f56da3cc1740 to 25Q1-release\n\nChange-Id: Ie8ee23bbbeb3a2d32713cf4af657feee097925b4\n"
    },
    {
      "commit": "63cbf5b6cd362582e214d3eaa406f56da3cc1740",
      "tree": "ae760cea9a0bb3005ffb712e7c1154957c18b526",
      "parents": [
        "4ae1ae2fc86b3dbfe671450a36b6d856e318f6b4"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Oct 21 15:42:16 2024 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Oct 21 15:54:13 2024 -0700"
      },
      "message": "Added AdServicesHostTestsTargetPreparer to CtsExtServicesHostTests\n\nIt\u0027s needed to set the ITestDevice on TesDevicetHelper before the\nFlagsPreparerClassRule uses it.\n\nTest: atest CtsExtServicesHostTests-tplus\nFixes: 374809170\nBug: 297085722\nFlag: TEST_ONLY\n\nChange-Id: Id2d563c35a6a3c2cd4093002c1cd84cb7982b042\n"
    },
    {
      "commit": "a1c93478821ce5b03c183e55edfd12f32c6686c6",
      "tree": "fe3d0247070be5837584d18e4fda93af81a290ff",
      "parents": [
        "e63e5e50dd34d7224502d8d10222b202e1d6cedb",
        "4ae1ae2fc86b3dbfe671450a36b6d856e318f6b4"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Oct 14 23:23:49 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Oct 14 23:23:49 2024 +0000"
      },
      "message": "Snap for 12496712 from 4ae1ae2fc86b3dbfe671450a36b6d856e318f6b4 to 25Q1-release\n\nChange-Id: I243f8946b833921ad7facd3c2e4cf76a13ac5777\n"
    },
    {
      "commit": "4ae1ae2fc86b3dbfe671450a36b6d856e318f6b4",
      "tree": "fe3d0247070be5837584d18e4fda93af81a290ff",
      "parents": [
        "733b1b81fe45d10062ffb32fcfeedccbf4eed7fc"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Sep 24 14:44:16 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Mon Oct 14 09:41:22 2024 -0700"
      },
      "message": "Require language specific regex, reduce english OTP words\n\nEnsure that we always use the language-specific regular expression when\nsetting \"hasSensitiveContent\" on a notification. if the language doesn\u0027t\nhave a regular expression, always return false. Low ram devices and\nwatches assume the language is english.\n\nRefines the \"within 1 sentence regex\" to be more permissive, removing\nthe 50 characher limit (too small), and accounting for cases like\nnumbers with periods in them, and abbreviations.\n\nIf the textClassifier executor queue is full, we assume english\n\nAllow 9 digit alphanumeric (not just 8)\n\nRemove the shorter false positive regular expressions, as those were\nonly run when we didn\u0027t have a language specific regex\n\nCheck for phrases like \"3-digit\" that arent OTPs, but meet the otp\ndefinition\n\nAdditionally, remove many adjective/verb english \"otp context words\", in\nfavor of keeping the nouns (except two-factor), because these adjectives\nare always accompanied by a noun. Also ensures that PIN and TAN must be all\nuppercase in order to match.\n\nFlag: EXEMPT infeasible\nBug: 362556550\nTest: atest AssistantTest NotificationOtpDetectionHelperTest\nChange-Id: I69e1becec67d2d296273a930649672c7ab902fc2\n"
    },
    {
      "commit": "e63e5e50dd34d7224502d8d10222b202e1d6cedb",
      "tree": "42f84f5890d3433c6bd45180bd7fae47d7fc81c3",
      "parents": [
        "8bc317c514bb4161ee37f98cd3c79489c7727ba8",
        "733b1b81fe45d10062ffb32fcfeedccbf4eed7fc"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Oct 08 23:23:50 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Oct 08 23:23:50 2024 +0000"
      },
      "message": "Snap for 12470893 from 733b1b81fe45d10062ffb32fcfeedccbf4eed7fc to 25Q1-release\n\nChange-Id: I4af584f67c7b478630dc41936c617dc3aeaeab75\n"
    },
    {
      "commit": "733b1b81fe45d10062ffb32fcfeedccbf4eed7fc",
      "tree": "42f84f5890d3433c6bd45180bd7fae47d7fc81c3",
      "parents": [
        "3428ca5f45eb056b9cf07de7ce9ef5b7af4faf77"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Oct 07 11:28:56 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Oct 07 11:28:56 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I59cae87a2e33c1889bd71cd6308f42512dda0866\n"
    },
    {
      "commit": "5bb894d75a79be86049c486ba7db216551fc266c",
      "tree": "a9e83f29c809ce2ac97311cb1ed1826d0f62f8d9",
      "parents": [
        "39ae40939b4bb6b610d3744acf41af51ed2ce2fc",
        "1196269d260dc6e342fbaf8111e368c1a447f5dc"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Oct 04 23:05:38 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Oct 04 23:05:38 2024 +0000"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/29662694\u0027] into 24Q4-release.\n\nChange-Id: I5ce9cfbf2a4a0d37fa1e1bdbcd29aed4f951d563\n"
    },
    {
      "commit": "1196269d260dc6e342fbaf8111e368c1a447f5dc",
      "tree": "a9e83f29c809ce2ac97311cb1ed1826d0f62f8d9",
      "parents": [
        "39ae40939b4bb6b610d3744acf41af51ed2ce2fc"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Oct 01 23:53:19 2024 -0700"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Oct 04 22:53:23 2024 +0000"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\n\nBug: 369418613\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2bb6204d048106d4bb512037f0b999fea6997097)\nMerged-In: I0089cae4ac7ec36c87ff686aa3fcd942503c791e\nChange-Id: I0089cae4ac7ec36c87ff686aa3fcd942503c791e\n"
    },
    {
      "commit": "8bc317c514bb4161ee37f98cd3c79489c7727ba8",
      "tree": "11fb265acca4002d35ac1d949621c71935b7c0d9",
      "parents": [
        "a767c69bcd23b4484c9bf006dd7d6551a0358304",
        "3428ca5f45eb056b9cf07de7ce9ef5b7af4faf77"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Oct 03 23:23:01 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Oct 03 23:23:01 2024 +0000"
      },
      "message": "Snap for 12451942 from 3428ca5f45eb056b9cf07de7ce9ef5b7af4faf77 to 25Q1-release\n\nChange-Id: I5956b5a1452e4465aedc4b3f837ddc8fc93c2e9d\n"
    },
    {
      "commit": "3428ca5f45eb056b9cf07de7ce9ef5b7af4faf77",
      "tree": "11fb265acca4002d35ac1d949621c71935b7c0d9",
      "parents": [
        "0893724e10cead620ec453ad32297bf26696ecfd",
        "427c9af12f1d35a606a4522e0af09cadd7813001"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Oct 03 18:23:44 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 03 18:23:44 2024 +0000"
      },
      "message": "Mark packages/modules/ExtServices apps in updatable apexes with updatable: true am: 8096c486d1 am: 427c9af12f\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3289487\n\nChange-Id: I4a65cf0db743330a0ce3cb9f00d2bc7027444ced\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "427c9af12f1d35a606a4522e0af09cadd7813001",
      "tree": "46333251a32bd26ef1364520ea276d7722491486",
      "parents": [
        "a48a1077ba88a5114259317e04b9f84cd481d4f1",
        "8096c486d1f15e1b30d0b80539fd456bf08886fd"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Oct 03 18:05:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 03 18:05:24 2024 +0000"
      },
      "message": "Mark packages/modules/ExtServices apps in updatable apexes with updatable: true am: 8096c486d1\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3289487\n\nChange-Id: Ie78143cda89c76a4bb7810367e4b141f6ea4a46c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8096c486d1f15e1b30d0b80539fd456bf08886fd",
      "tree": "46333251a32bd26ef1364520ea276d7722491486",
      "parents": [
        "64c610ada88b08b4489e6fe1203ea639b9fc3457"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Oct 01 15:47:05 2024 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Oct 01 16:13:47 2024 -0700"
      },
      "message": "Mark packages/modules/ExtServices apps in updatable apexes with updatable: true\n\nSet updatable: true for apps that are embedded in updatable apexes.\nThis replaces the top down propagation that was automatically setting\nthe flag in order to unblock support for incremental Soong analysis.\n\nBug: 367784740\nTest: builds\nFlag: EXEMPT refactor\nChange-Id: I10d095e80eb7eadeb5cfa4349d1ff4a2aba02248\n"
    },
    {
      "commit": "a767c69bcd23b4484c9bf006dd7d6551a0358304",
      "tree": "a9e83f29c809ce2ac97311cb1ed1826d0f62f8d9",
      "parents": [
        "cad13a93a18475e5af1007b529218857625748d8",
        "0893724e10cead620ec453ad32297bf26696ecfd"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 28 21:22:40 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 28 21:22:40 2024 +0000"
      },
      "message": "Snap for 12428696 from 0893724e10cead620ec453ad32297bf26696ecfd to 25Q1-release\n\nChange-Id: Iee138447a053e6db994d4f00c4052ef8f4bbf675\n"
    },
    {
      "commit": "0893724e10cead620ec453ad32297bf26696ecfd",
      "tree": "a9e83f29c809ce2ac97311cb1ed1826d0f62f8d9",
      "parents": [
        "6ad6d17b39e8c53b92738dac707fb4671e754b71"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Sep 26 17:07:14 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Sep 26 17:07:14 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I4dc17db74850f37ab8682023a9b19afb1d5d0ee2\n"
    },
    {
      "commit": "cad13a93a18475e5af1007b529218857625748d8",
      "tree": "d3e7de2429740332cf0c4b1436cef44c2e3558bb",
      "parents": [
        "07d55de43cc7ff7bcda5bf8659960952497c9b6b",
        "6ad6d17b39e8c53b92738dac707fb4671e754b71"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Sep 24 23:23:20 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Sep 24 23:23:20 2024 +0000"
      },
      "message": "Snap for 12410317 from 6ad6d17b39e8c53b92738dac707fb4671e754b71 to 25Q1-release\n\nChange-Id: I00a2e32311e59f047a6c359c31414f560d83f0c9\n"
    },
    {
      "commit": "6ad6d17b39e8c53b92738dac707fb4671e754b71",
      "tree": "d3e7de2429740332cf0c4b1436cef44c2e3558bb",
      "parents": [
        "68f67aeab538f882d081bd9b75030e1c1813505b"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Sep 23 19:53:33 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Sep 23 19:53:33 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I270ffd894204498f94343f8ec1dea2bf3a5063d7\n"
    },
    {
      "commit": "07d55de43cc7ff7bcda5bf8659960952497c9b6b",
      "tree": "deb28787d082c40fba01a27042d58d78f033c276",
      "parents": [
        "db063c9c2ee73e87a9c0ad36b610d0e6f8ad17cd",
        "68f67aeab538f882d081bd9b75030e1c1813505b"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 21 23:20:55 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 21 23:20:55 2024 +0000"
      },
      "message": "Snap for 12399304 from 68f67aeab538f882d081bd9b75030e1c1813505b to 25Q1-release\n\nChange-Id: I4f100b1b4362c06407c69fe56c91d9b6579fd691\n"
    },
    {
      "commit": "39ae40939b4bb6b610d3744acf41af51ed2ce2fc",
      "tree": "deb28787d082c40fba01a27042d58d78f033c276",
      "parents": [
        "278607f7d18cae0511fb2f4c776deecd10cb28ee",
        "68f67aeab538f882d081bd9b75030e1c1813505b"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 21 01:22:06 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 21 01:22:06 2024 +0000"
      },
      "message": "Snap for 12397640 from 68f67aeab538f882d081bd9b75030e1c1813505b to 24Q4-release\n\nChange-Id: I1673eb2cfd58428a407847e6a0ce8b9b836df692\n"
    },
    {
      "commit": "68f67aeab538f882d081bd9b75030e1c1813505b",
      "tree": "deb28787d082c40fba01a27042d58d78f033c276",
      "parents": [
        "9e3aeb59772e74863f24c321438d2b1f7f20c5fa"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Fri Sep 20 12:48:38 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Fri Sep 20 19:51:27 2024 +0000"
      },
      "message": "Fix unused check in tests\n\nAlso adds some minor formatting\n\nBug: 29466893\nTest: atest NotificationOtpDetectionHelperTest\nFlag: EXEMPT minor test fix\nChange-Id: I7b2134e5dd68220a5a005676a71ebe0fcc6cd3b9\n"
    },
    {
      "commit": "278607f7d18cae0511fb2f4c776deecd10cb28ee",
      "tree": "05418bc488ed52d6084815f5ea3ab60fc2c6ec5f",
      "parents": [
        "0c03e80be77e08f925954a5782ef4b3dd51a38bf",
        "9e3aeb59772e74863f24c321438d2b1f7f20c5fa"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Sep 18 23:22:23 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Sep 18 23:22:23 2024 +0000"
      },
      "message": "Snap for 12385180 from 9e3aeb59772e74863f24c321438d2b1f7f20c5fa to 24Q4-release\n\nChange-Id: I3d1de0e119d2f7c35e66e6eacdcc808163003eb3\n"
    },
    {
      "commit": "0c03e80be77e08f925954a5782ef4b3dd51a38bf",
      "tree": "b5830b270e0390460dfd3cdd5f5bb25676a94c38",
      "parents": [
        "8e1d1c11ac111452d50c4e26ce35e1830afc1166",
        "47aefaa14cb85a08412d5cd8bd6d0ad9a3577905"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Sep 17 23:23:52 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Sep 17 23:23:52 2024 +0000"
      },
      "message": "Snap for 12378824 from 47aefaa14cb85a08412d5cd8bd6d0ad9a3577905 to 24Q4-release\n\nChange-Id: Iadd3947a90eee0c6422ba73dcfd6d659f90ab2cc\n"
    },
    {
      "commit": "9e3aeb59772e74863f24c321438d2b1f7f20c5fa",
      "tree": "05418bc488ed52d6084815f5ea3ab60fc2c6ec5f",
      "parents": [
        "47aefaa14cb85a08412d5cd8bd6d0ad9a3577905"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Sep 17 13:34:00 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Sep 17 16:18:27 2024 -0700"
      },
      "message": "Minor formatting changes to NotificationOtpDetectionHelper\n\nBug: 367702757\nTest: atest NotificationOtpDetectionHelperTest,\nSensitiveNotificationRedactionTest\nFlag: EXEMPT minor refactor\n\nChange-Id: I034333dcf28462b4892029500f9d45c83a8f67b1\n"
    },
    {
      "commit": "47aefaa14cb85a08412d5cd8bd6d0ad9a3577905",
      "tree": "b5830b270e0390460dfd3cdd5f5bb25676a94c38",
      "parents": [
        "14d4a1180b33493b455a335b91ee0ba814ae930c",
        "45f39462b94a6d5e8a68012c6e8b3fe0aacf013d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Sep 17 19:34:16 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 17 19:34:16 2024 +0000"
      },
      "message": "Merge \"Compile OTP regex with DOTALL and CASE_INSENSITIVE flags\" into main"
    },
    {
      "commit": "45f39462b94a6d5e8a68012c6e8b3fe0aacf013d",
      "tree": "2142e501e1238729455ddc47948bf2026ee09148",
      "parents": [
        "cc8eb8f29e552407b823c34ab5a252837ebbe7b2"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Sep 17 11:11:58 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Sep 17 11:14:43 2024 -0700"
      },
      "message": "Compile OTP regex with DOTALL and CASE_INSENSITIVE flags\n\nThis ensures that \".\" matches newlines\n\nFixes: 367702757\nTest: atest NotificationOtpDetectionHelperTest,\nSensitiveNotificationRedactionTest\nFlag: EXEMPT bugfix\n\nChange-Id: If48e10ef2dbac38372b38bf9b4a22d59cb6a6652\n"
    },
    {
      "commit": "14d4a1180b33493b455a335b91ee0ba814ae930c",
      "tree": "d977b8772322eef8afd1e36fff2e26f6047f4331",
      "parents": [
        "6def65824a3812c646d10d04ec9742fe684f7f91",
        "cc8eb8f29e552407b823c34ab5a252837ebbe7b2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Sep 17 13:09:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 17 13:09:00 2024 +0000"
      },
      "message": "Merge \"Refine relationship between context word and possible OTP\" into main"
    },
    {
      "commit": "8e1d1c11ac111452d50c4e26ce35e1830afc1166",
      "tree": "1697c8e6d8c046a9a795fa0915aa2575a719e827",
      "parents": [
        "1159675ef1fac7452d5ef6c9fcc06b4f5d668ebc",
        "6def65824a3812c646d10d04ec9742fe684f7f91"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Sep 16 23:22:12 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Sep 16 23:22:12 2024 +0000"
      },
      "message": "Snap for 12373988 from 6def65824a3812c646d10d04ec9742fe684f7f91 to 24Q4-release\n\nChange-Id: Ie82e181c2e09c02a950cbcc3fa49d022599d5209\n"
    },
    {
      "commit": "cc8eb8f29e552407b823c34ab5a252837ebbe7b2",
      "tree": "b5a90095e1c8afba2eed1afef52457b35cf04611",
      "parents": [
        "e69913e61f925f0d7f35b24a91b827c606b8179b"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Mon Sep 16 16:18:33 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Mon Sep 16 16:21:40 2024 -0700"
      },
      "message": "Refine relationship between context word and possible OTP\n\nRather than simply looking for a context word anywhere in the message\ncontaining a possible OTP, require that\nA. The two be within 50 characters of each other (the maximum currently\nseen is 35 characters\nB. The two be in the same sentence, or the context word be in the\npreceding sentence.\n\nAlso removes \"confirm\" and \"confirmation\" from the context words, as\nthere are a large number of \"confirmation numbers\" that are not OTP\nrelated\n\nTest: atest NotificationOtpDetectionHelperTest\nFixes: 367357496\nFlag: EXEMPT bugfix\nChange-Id: I43b291d2fe005147c232011bd525b6c922ffc733\n"
    },
    {
      "commit": "6def65824a3812c646d10d04ec9742fe684f7f91",
      "tree": "1697c8e6d8c046a9a795fa0915aa2575a719e827",
      "parents": [
        "e69913e61f925f0d7f35b24a91b827c606b8179b",
        "d84eed2ff4cc1ac69d040067fe7d07025fe30cf2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Sep 16 17:57:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 16 17:57:35 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "e69913e61f925f0d7f35b24a91b827c606b8179b",
      "tree": "40e2237a5288db67b2997687cda9b6fdc12e1c35",
      "parents": [
        "05709aae3c1d5ece2833930387e8c1cda46322a6",
        "22b4f147737a1da078e23a5d41ca4317b520f2b3"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Mon Sep 16 16:07:45 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 16 16:07:45 2024 +0000"
      },
      "message": "Merge \"Detect OTPs in individual notification fields\" into main"
    },
    {
      "commit": "22b4f147737a1da078e23a5d41ca4317b520f2b3",
      "tree": "1a7214553ee05d462287ed81e5a0ed340278f9f9",
      "parents": [
        "dd82faae8d366615e20afda425d0eeb4326fc22e"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Fri Sep 13 14:21:29 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Fri Sep 13 16:45:33 2024 -0700"
      },
      "message": "Detect OTPs in individual notification fields\n\nRather than concatenating all strings together, we should look for an\nOTP in each individual field of the Notification separately\n\nFlag: EXEMPT bugfix\nTest: NotificationOtpDetectionHelperTest\nFixes: 366190249\nChange-Id: Iab9b541641187e162ca95c107d6132e9786ddea9\n"
    },
    {
      "commit": "d84eed2ff4cc1ac69d040067fe7d07025fe30cf2",
      "tree": "3b6fdbc52106968c1f23ab7660500c9392cf7a46",
      "parents": [
        "05709aae3c1d5ece2833930387e8c1cda46322a6"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Sep 13 14:27:11 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Sep 13 14:27:11 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Iacc3d28cb808b6a5da5718694d28fa5ce0a24e94\n"
    },
    {
      "commit": "db063c9c2ee73e87a9c0ad36b610d0e6f8ad17cd",
      "tree": "04cd1d735bfd64ac1e19f3d965320961990bf1ed",
      "parents": [
        "fecf8238a8e1bc35cc5bc1aa4d24c88b914a5f9d",
        "05709aae3c1d5ece2833930387e8c1cda46322a6"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 23:20:57 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 23:20:57 2024 +0000"
      },
      "message": "Snap for 12337407 from 05709aae3c1d5ece2833930387e8c1cda46322a6 to 25Q1-release\n\nChange-Id: Id3adcd2e38aa25d130ccbfb8f3825d5aec1776f1\n"
    },
    {
      "commit": "1159675ef1fac7452d5ef6c9fcc06b4f5d668ebc",
      "tree": "04cd1d735bfd64ac1e19f3d965320961990bf1ed",
      "parents": [
        "04790a1b38d6d1b9e664efd04c8ba615c515e6ff",
        "05709aae3c1d5ece2833930387e8c1cda46322a6"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 21:22:15 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 21:22:15 2024 +0000"
      },
      "message": "Snap for 12337246 from 05709aae3c1d5ece2833930387e8c1cda46322a6 to 24Q4-release\n\nChange-Id: I4c37fd552a786716c94509fdffc4ae6d223874a2\n"
    },
    {
      "commit": "04790a1b38d6d1b9e664efd04c8ba615c515e6ff",
      "tree": "04cd1d735bfd64ac1e19f3d965320961990bf1ed",
      "parents": [
        "2b478d169df3edfb31f48190f315ab7e417609ab",
        "5dd2e3713d45616e790cf42be7cc110258c6354e"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 02:52:20 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 02:52:20 2024 +0000"
      },
      "message": "Snap for 12335440 from 5dd2e3713d45616e790cf42be7cc110258c6354e to 24Q4-release\n\nChange-Id: I3d248e54064a38a85dd21c0e0ccc130c8eb33e61\n"
    },
    {
      "commit": "05709aae3c1d5ece2833930387e8c1cda46322a6",
      "tree": "04cd1d735bfd64ac1e19f3d965320961990bf1ed",
      "parents": [
        "5dd2e3713d45616e790cf42be7cc110258c6354e",
        "a48a1077ba88a5114259317e04b9f84cd481d4f1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 02:10:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 02:10:56 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: 64c610ada8 -s ours am: a48a1077ba -s ours\n\nam skip reason: Merged-In If6f6c8947e51b5c20d9a0dd0c90d16598c8ac4f2 with SHA-1 1c7733f2e0 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3258021\n\nChange-Id: I9e9cd6e9d2e2a32997e016ccab45a5a22c944bbb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a48a1077ba88a5114259317e04b9f84cd481d4f1",
      "tree": "470d84834d0f9c5d2a95712b399a136009c2f89b",
      "parents": [
        "0df764cb8b59e2f903905ebe2c380d6189bc59ab",
        "64c610ada88b08b4489e6fe1203ea639b9fc3457"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 01:46:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 01:46:05 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: 64c610ada8 -s ours\n\nam skip reason: Merged-In If6f6c8947e51b5c20d9a0dd0c90d16598c8ac4f2 with SHA-1 1c7733f2e0 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3258021\n\nChange-Id: I77cafbc216ffc22ad4ed4e5b8ca0134bce14a559\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "64c610ada88b08b4489e6fe1203ea639b9fc3457",
      "tree": "470d84834d0f9c5d2a95712b399a136009c2f89b",
      "parents": [
        "15a268d7ed54360c63a5d507d879052a9ddcf49f",
        "0df764cb8b59e2f903905ebe2c380d6189bc59ab"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:02:59 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:02:59 2024 -0700"
      },
      "message": "Merge 24Q3 to AOSP main\n\nBug: 357762254\nMerged-In: If6f6c8947e51b5c20d9a0dd0c90d16598c8ac4f2\nChange-Id: Ieaf145a848cb198858808da64553e97ab6662081\n"
    },
    {
      "commit": "5dd2e3713d45616e790cf42be7cc110258c6354e",
      "tree": "04cd1d735bfd64ac1e19f3d965320961990bf1ed",
      "parents": [
        "dd82faae8d366615e20afda425d0eeb4326fc22e"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Sep 05 02:11:41 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Sep 05 02:11:41 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I0b6be7e80bb7547d8ca0aaf377f7ed12d3bed4af\n"
    },
    {
      "commit": "2b478d169df3edfb31f48190f315ab7e417609ab",
      "tree": "5a487f7dfcb6e80aebf0fc02e000be7fd5c9a04c",
      "parents": [
        "ae2bb4cbcb997e399376fb130711ffc41123563b",
        "dd82faae8d366615e20afda425d0eeb4326fc22e"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Sep 04 23:22:22 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Sep 04 23:22:22 2024 +0000"
      },
      "message": "Snap for 12319997 from dd82faae8d366615e20afda425d0eeb4326fc22e to 24Q4-release\n\nChange-Id: I78fdbd63ed3ee23fbadfb145ad301c676d01a924\n"
    },
    {
      "commit": "dd82faae8d366615e20afda425d0eeb4326fc22e",
      "tree": "5a487f7dfcb6e80aebf0fc02e000be7fd5c9a04c",
      "parents": [
        "451743550253c2d77e22cb78527e47ace5590798",
        "91ca78e0654c4dc4c936254ba788fcb9c8556f53"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Sep 04 19:22:23 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 04 19:22:23 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "ae2bb4cbcb997e399376fb130711ffc41123563b",
      "tree": "f602706f5b2c04c26316fc5c92240be54b4f14d0",
      "parents": [
        "5042d601136b01bccffa0c1a606ee4109859bd33",
        "451743550253c2d77e22cb78527e47ace5590798"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Aug 31 01:21:42 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Aug 31 01:21:42 2024 +0000"
      },
      "message": "Snap for 12304452 from 451743550253c2d77e22cb78527e47ace5590798 to 24Q4-release\n\nChange-Id: I6112f1fd09e05442d27847f040545622a44b6340\n"
    },
    {
      "commit": "451743550253c2d77e22cb78527e47ace5590798",
      "tree": "f602706f5b2c04c26316fc5c92240be54b4f14d0",
      "parents": [
        "d91fd94b8858e97007547d706aded6bca104dad3",
        "0df764cb8b59e2f903905ebe2c380d6189bc59ab"
      ],
      "author": {
        "name": "Jihoon Kang",
        "email": "jihoonkang@google.com",
        "time": "Fri Aug 30 18:48:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 30 18:48:06 2024 +0000"
      },
      "message": "Make java_sdk_library dependencies explicit am: 15a268d7ed am: 0df764cb8b\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3247224\n\nChange-Id: Id384777a90989115a3ef8b5c10662aa8d9660613\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0df764cb8b59e2f903905ebe2c380d6189bc59ab",
      "tree": "470d84834d0f9c5d2a95712b399a136009c2f89b",
      "parents": [
        "fc39fc6e025292f20190d5712959b0dfc21323a6",
        "15a268d7ed54360c63a5d507d879052a9ddcf49f"
      ],
      "author": {
        "name": "Jihoon Kang",
        "email": "jihoonkang@google.com",
        "time": "Fri Aug 30 18:30:04 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 30 18:30:04 2024 +0000"
      },
      "message": "Make java_sdk_library dependencies explicit am: 15a268d7ed\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3247224\n\nChange-Id: I2d17bb6de20d2db19351bff65ae9e62a8ffc83f8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "15a268d7ed54360c63a5d507d879052a9ddcf49f",
      "tree": "90fea5749cd2f01b0c2a8d8f6f0c92b5e960c2c4",
      "parents": [
        "a5d075f2639a4d06c8e1c0a3a395aa4d61e724a0"
      ],
      "author": {
        "name": "Jihoon Kang",
        "email": "jihoonkang@google.com",
        "time": "Fri Aug 30 00:30:00 2024 +0000"
      },
      "committer": {
        "name": "Jihoon Kang",
        "email": "jihoonkang@google.com",
        "time": "Fri Aug 30 00:30:00 2024 +0000"
      },
      "message": "Make java_sdk_library dependencies explicit\n\nmodules should specify the submodule of java_sdk_library that the module\nactually depends on\n\nTest: CI\nBug: 358613520\nChange-Id: Ia2b73212e4f9204171cc5d9754e66554e5cace6d\n"
    },
    {
      "commit": "91ca78e0654c4dc4c936254ba788fcb9c8556f53",
      "tree": "911fe142d4c6054f9b50cfa6791ca41b41588f96",
      "parents": [
        "d91fd94b8858e97007547d706aded6bca104dad3"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Aug 29 16:45:59 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Aug 29 16:45:59 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I45bf6e60bcad2b7fa5a380a28182bad9e0a12592\n"
    },
    {
      "commit": "5042d601136b01bccffa0c1a606ee4109859bd33",
      "tree": "7dae90333a7b1b7659afefee4f8a3421533a0fc9",
      "parents": [
        "1bba07ca8fe1725c95bdf619c912f197b93c0be6",
        "d91fd94b8858e97007547d706aded6bca104dad3"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Aug 28 23:21:52 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Aug 28 23:21:52 2024 +0000"
      },
      "message": "Snap for 12289667 from d91fd94b8858e97007547d706aded6bca104dad3 to 24Q4-release\n\nChange-Id: I6a2fd460c1358f3fd18d02554211852842683e8d\n"
    },
    {
      "commit": "d91fd94b8858e97007547d706aded6bca104dad3",
      "tree": "7dae90333a7b1b7659afefee4f8a3421533a0fc9",
      "parents": [
        "fecf8238a8e1bc35cc5bc1aa4d24c88b914a5f9d"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 26 18:40:35 2024 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 26 18:40:35 2024 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I2805badbb64be72a5aa38a6331426dddeaa13f41\n"
    },
    {
      "commit": "1bba07ca8fe1725c95bdf619c912f197b93c0be6",
      "tree": "305d9f2da280c2773224ba16188bcd1a9b88a0f0",
      "parents": [
        "dc83932555a1325c3c406cf3d724719b185e50d3",
        "fecf8238a8e1bc35cc5bc1aa4d24c88b914a5f9d"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Aug 26 23:21:38 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Aug 26 23:21:38 2024 +0000"
      },
      "message": "Snap for 12278291 from fecf8238a8e1bc35cc5bc1aa4d24c88b914a5f9d to 24Q4-release\n\nChange-Id: I988f85016fc4fdc70ee2f2cb9dd953ec3c90b200\n"
    },
    {
      "commit": "fecf8238a8e1bc35cc5bc1aa4d24c88b914a5f9d",
      "tree": "305d9f2da280c2773224ba16188bcd1a9b88a0f0",
      "parents": [
        "a819f5a7f7ab37b83721905efb52b09a08f4bf30"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Fri Aug 23 15:11:37 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Mon Aug 26 16:47:30 2024 +0000"
      },
      "message": "Add string representing OTP context words\n\nBug: 359958180\nTest: build\nFlag: EXEMPT resource only\nChange-Id: I3fccd3aaab85be472816d72d1209346a7ded7b70\n"
    },
    {
      "commit": "dc83932555a1325c3c406cf3d724719b185e50d3",
      "tree": "14fcb14aca4a0f4799aefbae4f303b44e7aa035e",
      "parents": [
        "6e4a280d037d8f0f3494f940d8718c6f6441958a",
        "a819f5a7f7ab37b83721905efb52b09a08f4bf30"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Aug 24 01:21:52 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Aug 24 01:21:52 2024 +0000"
      },
      "message": "Snap for 12272146 from a819f5a7f7ab37b83721905efb52b09a08f4bf30 to 24Q4-release\n\nChange-Id: I3dfc2ba8b818264e9019933b35569c12536363fb\n"
    },
    {
      "commit": "a819f5a7f7ab37b83721905efb52b09a08f4bf30",
      "tree": "14fcb14aca4a0f4799aefbae4f303b44e7aa035e",
      "parents": [
        "bfad91856917f39e619682a39acbd89c68f6544a"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Aug 20 15:01:19 2024 -0700"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Wed Aug 21 11:05:58 2024 -0700"
      },
      "message": "Use public APIs in NotificationOtpDetectionHelper\n\nBug: 361149088\nTest: atest NotificationOtpDetectionHelperTest, AssistantTest\nFlag: EXEMPT minor refactor\nChange-Id: Ieaa2b9a8fbd3ccf609bf4aae5053354d2ba9c814\n"
    },
    {
      "commit": "6e4a280d037d8f0f3494f940d8718c6f6441958a",
      "tree": "33e69ffdd1e708084ae9e3cd54062f70b01dc568",
      "parents": [
        "4f828caa6c1e7116e38a4cbcf0d22fe48e852dcc",
        "bfad91856917f39e619682a39acbd89c68f6544a"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Aug 15 23:21:33 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Aug 15 23:21:33 2024 +0000"
      },
      "message": "Snap for 12235414 from bfad91856917f39e619682a39acbd89c68f6544a to 24Q4-release\n\nChange-Id: Ic7030f071a74c3f14704854cdc92d1cef2760a5a\n"
    },
    {
      "commit": "bfad91856917f39e619682a39acbd89c68f6544a",
      "tree": "33e69ffdd1e708084ae9e3cd54062f70b01dc568",
      "parents": [
        "9e1dc6c8c4380670a0e29fcf0adfeb4aad2133a5",
        "fc39fc6e025292f20190d5712959b0dfc21323a6"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Wed Aug 14 21:09:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 14 21:09:53 2024 +0000"
      },
      "message": "Add notification owner to extservice notif test, add ntmyren am: a5d075f263 am: fc39fc6e02\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/ExtServices/+/3212516\n\nChange-Id: Ibd8aae78b3c30123a70cef990f4e4a5453e98fa7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "fc39fc6e025292f20190d5712959b0dfc21323a6"
}
