)]}'
{
  "commit": "6b9180a8f027cd76a441da040ab165c3540503dd",
  "tree": "167566e0ca2bddc9e9f6c2d2dff984458eebedd6",
  "parents": [
    "f19443c1419aabf591e38f3513706ecf22e1d24c"
  ],
  "author": {
    "name": "Kiran Ramachandra",
    "email": "kiranmr@google.com",
    "time": "Tue Dec 19 21:33:56 2023 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Wed Mar 13 04:32:11 2024 +0000"
  },
  "message": "RESTRICT AUTOMERGE Added limitations for attributions to handle invalid cases\n\nBug: 304983146\nTest: Modified and introduced new tests to verify change -\u003e atest CtsAppOpsTestCases:AttributionTest\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2806d263c0b74da36d6d2bcc1583ea641266fd43)\nMerged-In: Iee26fdb9cf1ca0fa8905e22732c32ec7d9b80fea\nChange-Id: Iee26fdb9cf1ca0fa8905e22732c32ec7d9b80fea\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a110169ac8c23d99ec550c29f5ea24bc1d54681c",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/appop/AppOpsService.java",
      "new_id": "33655f7482304254902a59a4a9c2d60c920163df",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/appop/AppOpsService.java"
    },
    {
      "type": "modify",
      "old_id": "b59f511afa574a5a37b7a9bd2f595b1a28f1de07",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/pkg/component/ParsedAttributionImpl.java",
      "new_id": "0917eb6ee43f4d28adefd7b7766b0b66050b641b",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/pkg/component/ParsedAttributionImpl.java"
    }
  ]
}
