Skip to content

Commit e465cb3

Browse files
committed
Remove argument and constant value
no longer necessary thanks to BuildConfig
1 parent 9b89a12 commit e465cb3

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

StudyplusAndroidSDK/src/main/java/jp/studyplus/android/sdk/service/auth/CertificationStore.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,13 @@ public class CertificationStore {
1919
private final SharedPreferences preferences;
2020

2121
private static String KEY_ACCESS_TOKEN = "access_token";
22-
private static final String baseUrl = BuildConfig.API_ENDPOINT;
2322

2423
public static CertificationStore create(Context context) {
25-
String prefName = "Certification:" + Uri.parse(baseUrl).getHost();
24+
String prefName = "Certification:" + Uri.parse(BuildConfig.API_ENDPOINT).getHost();
2625
SharedPreferences pref = context.getSharedPreferences(prefName, Context.MODE_PRIVATE);
27-
return new CertificationStore(pref, baseUrl);
26+
return new CertificationStore(pref);
2827
}
29-
private CertificationStore(SharedPreferences preferences, String baseUrl) {
28+
private CertificationStore(SharedPreferences preferences) {
3029
this.preferences = preferences;
3130
}
3231

@@ -56,16 +55,16 @@ public ApiCertification getDefault() {
5655
if (!token.isPresent()){
5756
throw new AccessTokenNotFound();
5857
}
59-
return new ApiCertificationImpl(token.get(), baseUrl);
58+
return new ApiCertificationImpl(token.get());
6059
}
6160

6261
private static class ApiCertificationImpl implements ApiCertification{
6362
private final String accessToken;
6463
private final String baseUrl;
6564

66-
private ApiCertificationImpl(String accessToken, String baseUrl) {
65+
private ApiCertificationImpl(String accessToken) {
6766
this.accessToken = accessToken;
68-
this.baseUrl = baseUrl;
67+
this.baseUrl = BuildConfig.API_ENDPOINT;
6968
}
7069

7170
@Override

0 commit comments

Comments
 (0)