)]}'
{
  "commit": "82fc0aaa28861c4ed53ba9a204a5bce31c529c69",
  "tree": "4ebaaeb92edd75dd7ab622e35b4c28e445e2d685",
  "parents": [
    "b55a46a8919ae40dbf85f91f122175ecd9dfa9ac"
  ],
  "author": {
    "name": "Nate Myren",
    "email": "ntmyren@google.com",
    "time": "Fri Apr 10 16:05:59 2020 -0700"
  },
  "committer": {
    "name": "Nate Myren",
    "email": "ntmyren@google.com",
    "time": "Fri Apr 10 16:05:59 2020 -0700"
  },
  "message": "Ensure Auto Revoke screen reflects permission grants\n\nEnsure the auto revoked flags are in the flag mask, and are cleared when\ngranting/revoking permissions\nEnsure that when permissions are no longer auto revoked, they are\nremoved from the auto revoke livedata\nEnsure the Auto Revoke livedata creates a full copy of its map, and sets\nthe value to that, instead of a shallow copy of the values, which are\nlists.\n\nFixes: 153689339\nTest: Go to the auto revoked screen, grant a permission which was listed\nas auto revoked, and return to the auto revoked screen. The line item\nshould update to reflect the correct number of revoked permissions\n\nChange-Id: Ia45382e6952e3fc3d7b3446999355fa7dc118cca\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93b1bb76d6693279a18755698dff046c253122ac",
      "old_mode": 33188,
      "old_path": "PermissionController/src/com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData.kt",
      "new_id": "7ea6a9287fe829209a742b3cf2afcead473b1fc3",
      "new_mode": 33188,
      "new_path": "PermissionController/src/com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData.kt"
    },
    {
      "type": "modify",
      "old_id": "a83f9e29eaefc7011e0dac83266eb6fad250d75d",
      "old_mode": 33188,
      "old_path": "PermissionController/src/com/android/permissioncontroller/permission/utils/KotlinUtils.kt",
      "new_id": "111984abf3ec0867430dce7a55f6d21afe834853",
      "new_mode": 33188,
      "new_path": "PermissionController/src/com/android/permissioncontroller/permission/utils/KotlinUtils.kt"
    }
  ]
}
