Skip to content

Commit 24a7655

Browse files
committed
deprecation fixes.
1 parent 706bb4d commit 24a7655

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

mobile/src/main/java/io/syslogic/github/activity/AuthenticatorActivity.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import android.accounts.Account;
44
import android.accounts.AccountAuthenticatorResponse;
55
import android.accounts.AccountManager;
6+
import android.content.pm.PackageManager;
67
import android.os.Bundle;
78
import android.text.Editable;
89
import android.widget.Toast;
@@ -40,10 +41,16 @@ public class AuthenticatorActivity extends BaseActivity {
4041
* @param icicle the saved instance data of this Activity, may be null.
4142
*/
4243
@Override
44+
@SuppressWarnings({"deprecation", "RedundantSuppression"})
4345
protected void onCreate(@Nullable Bundle icicle) {
44-
4546
super.onCreate(icicle);
46-
this.mResponse = getIntent().getParcelableExtra(AccountManager.KEY_ACCOUNT_AUTHENTICATOR_RESPONSE);
47+
48+
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.TIRAMISU) {
49+
this.mResponse = getIntent().getParcelableExtra(AccountManager.KEY_ACCOUNT_AUTHENTICATOR_RESPONSE, AccountAuthenticatorResponse.class);
50+
} else {
51+
this.mResponse = getIntent().getParcelableExtra(AccountManager.KEY_ACCOUNT_AUTHENTICATOR_RESPONSE);
52+
}
53+
4754
if (this.mResponse != null) {
4855
this.mResponse.onRequestContinued();
4956
}

mobile/src/main/java/io/syslogic/github/network/TokenHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import android.accounts.Account;
44
import android.accounts.AccountManager;
5+
import android.annotation.SuppressLint;
56
import android.content.Context;
67
import android.content.pm.ApplicationInfo;
78
import android.content.pm.PackageManager;
@@ -45,6 +46,7 @@ public static String getAccessToken(@NonNull Context context) {
4546
}
4647
}
4748

49+
@SuppressWarnings({"deprecation", "RedundantSuppression"})
4850
private static String loadPackageMeta(@NonNull Context context, AccountManager accountManager) {
4951
String accessToken = null;
5052
try {

0 commit comments

Comments
 (0)