)]}'
{
  "commit": "e272ad00529243f766c6ebd4e976549bd4fff4fb",
  "tree": "71f7e4ecede5f7edca51e75021c3e877c13f9016",
  "parents": [
    "5776d8d321cc3525886ff4b507eb7b448b865951"
  ],
  "author": {
    "name": "Tony Mak",
    "email": "tonymak@google.com",
    "time": "Thu Mar 27 14:59:44 2025 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Wed Apr 09 21:42:59 2025 -0700"
  },
  "message": "Throw in AppSearchManager.executeAppFunction\n\nThere is a security issue reported in this code path.\nThis API was never supposed to be launched and guarded behind a flag.\nHowever, an attacker can still invoke the hidden API and exploit\nthe bug. Throwing an exception for that case.\n\nIn main, we already removed the code, but need to fix this in Android 15\nand so this change.\n\n\nBug: 392614489\nTest: Presubmit\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b1d2fcc8b39be70b99e783ee90428d4958231bc9)\nMerged-In: Ia5bf6a6133aac5f83c5ec062ccd25662bd29a8b0\nChange-Id: Ia5bf6a6133aac5f83c5ec062ccd25662bd29a8b0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d30a112d8ef786f7615e759ef46a32e45088b8f",
      "old_mode": 33188,
      "old_path": "service/java/com/android/server/appsearch/AppSearchManagerService.java",
      "new_id": "d1f5d3a397109f9ea4350a66cf30d497ec077122",
      "new_mode": 33188,
      "new_path": "service/java/com/android/server/appsearch/AppSearchManagerService.java"
    }
  ]
}
