)]}'
{
  "commit": "afb12625a9607fdca21696ecfa215ee2806ee316",
  "tree": "3be93abee19e6be3406de9137d862a0656f18409",
  "parents": [
    "c327083346ab508fbee8a829c6ef6131e7d6ec22"
  ],
  "author": {
    "name": "Kholoud Mohamed",
    "email": "kholoudm@google.com",
    "time": "Thu Jan 28 14:07:42 2021 +0000"
  },
  "committer": {
    "name": "Kholoud Mohamed",
    "email": "kholoudm@google.com",
    "time": "Fri Feb 26 10:08:18 2021 +0000"
  },
  "message": "Exposed some testAPIs in UserManager\n\nThe following changes in UserManager are required for ongoing\nimprovements to CTS/GTS infrastructure.\n- Exposed the following as testAPIs:\n\t* isGuestUserEphemeral\n\t* createUser\n\t* preCreateUser\n\t* createProfileForUser\n\t* createRestrictedProfile\n\t* getUsers\n\t* getUserType\n- Added permissions to the following APIs:\n\t* CREATE_USERS for getUserName\n\t* INTERACT_ACROSS_USERS for getProfileParent\n- Added CREATE_USERS permission to the documentation of\ngetUsers and the APIs that call it.\n\nTest: Confirmed that a CTS test can call these APIs\nBug: 178695365\nChange-Id: Id9105db3bfefb926139715b728acedefd2a5ca3e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b063af5badcf387fbe201b4cb82b7b2492a60a61",
      "old_mode": 33188,
      "old_path": "core/api/current.txt",
      "new_id": "dde2f904ebf4d86fa635ea6781ef5b2bd6f55f5a",
      "new_mode": 33188,
      "new_path": "core/api/current.txt"
    },
    {
      "type": "modify",
      "old_id": "ee12eecb41e5d95029e9e84011a64b7879220caf",
      "old_mode": 33188,
      "old_path": "core/api/system-current.txt",
      "new_id": "b55eb99db44a5012dbca73fe7d9a5bd55935a7e0",
      "new_mode": 33188,
      "new_path": "core/api/system-current.txt"
    },
    {
      "type": "modify",
      "old_id": "de3406870e088966d1a9ef39eb624f070cae0a5b",
      "old_mode": 33188,
      "old_path": "core/api/test-current.txt",
      "new_id": "28724f271a7fc7a7e7fd762788d1d6b7222dccd4",
      "new_mode": 33188,
      "new_path": "core/api/test-current.txt"
    },
    {
      "type": "modify",
      "old_id": "87fb5b1b3b2e028a07359dbd0623c671e2c9ca1c",
      "old_mode": 33188,
      "old_path": "core/api/test-lint-baseline.txt",
      "new_id": "a536efb2b488133ae27f19d21547dec4dd3ac6aa",
      "new_mode": 33188,
      "new_path": "core/api/test-lint-baseline.txt"
    },
    {
      "type": "modify",
      "old_id": "d81dff8f2908a451ade4bdea6b4cdd878e8d9a98",
      "old_mode": 33188,
      "old_path": "core/java/android/content/pm/UserInfo.java",
      "new_id": "cfb6e1b572aaa225eb408e222cdd2526ba64d23b",
      "new_mode": 33188,
      "new_path": "core/java/android/content/pm/UserInfo.java"
    },
    {
      "type": "modify",
      "old_id": "8bdfd3d3d62724521465aa3f6dfc53bb9ce527ec",
      "old_mode": 33188,
      "old_path": "core/java/android/os/UserManager.java",
      "new_id": "682754e66904a2f2671d5334ee9ed6360a0773c3",
      "new_mode": 33188,
      "new_path": "core/java/android/os/UserManager.java"
    },
    {
      "type": "modify",
      "old_id": "24c27bedb9f7aa891776a406b1ea0420636f63ee",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/UserManagerService.java",
      "new_id": "c75dd27a383a38d361090be2e26dd77f6c5d78ca",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/UserManagerService.java"
    }
  ]
}
