From 59a27ff1ed821036ff045325e94d8eb74f209171 Mon Sep 17 00:00:00 2001 From: Mayank Garg Date: Tue, 21 Dec 2021 10:13:34 -0800 Subject: [PATCH] Converted NewUserResponse constructor to testAPI Bug: 199446283 Test: m Change-Id: I550c05a3c1e35adba911b1fcf48cc6c072280c14 --- core/api/test-current.txt | 4 ++++ core/java/android/os/NewUserResponse.java | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/core/api/test-current.txt b/core/api/test-current.txt index 89dc678360f15..691fec4dba3ef 100644 --- a/core/api/test-current.txt +++ b/core/api/test-current.txt @@ -1671,6 +1671,10 @@ package android.os { method public void removeSyncBarrier(int); } + public final class NewUserResponse { + ctor public NewUserResponse(@Nullable android.os.UserHandle, int); + } + public final class PackageTagsList implements android.os.Parcelable { method public boolean contains(@NonNull String, @Nullable String); method public boolean contains(@NonNull android.os.PackageTagsList); diff --git a/core/java/android/os/NewUserResponse.java b/core/java/android/os/NewUserResponse.java index 3869559dc3c67..c2aef8e620786 100644 --- a/core/java/android/os/NewUserResponse.java +++ b/core/java/android/os/NewUserResponse.java @@ -17,6 +17,7 @@ package android.os; import android.annotation.Nullable; import android.annotation.SystemApi; +import android.annotation.TestApi; /** * Contains the response of the call {@link UserManager#createUser(NewUserRequest)}. @@ -29,7 +30,11 @@ public final class NewUserResponse { private final @Nullable UserHandle mUser; private final @UserManager.UserOperationResult int mOperationResult; - NewUserResponse(@Nullable UserHandle user, + /** + * @hide + */ + @TestApi + public NewUserResponse(@Nullable UserHandle user, @UserManager.UserOperationResult int operationResult) { mUser = user; mOperationResult = operationResult;