Skip to content

Commit e50e0c6

Browse files
committed
Shorten class names
1 parent 978a9c7 commit e50e0c6

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

library/src/main/java/com/firebase/ui/auth/core/AuthProviderType.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
import java.lang.reflect.InvocationTargetException;
1313

1414
public enum AuthProviderType {
15-
GOOGLE ("google", "com.firebase.ui.auth.google.GoogleAuthProvider", R.id.google_button),
16-
FACEBOOK("facebook", "com.firebase.ui.auth.facebook.FacebookAuthProvider", R.id.facebook_button),
17-
TWITTER ("twitter", "com.firebase.ui.auth.twitter.TwitterAuthProvider", R.id.twitter_button),
18-
PASSWORD("password", "com.firebase.ui.auth.password.PasswordAuthProvider", R.id.password_button);
15+
GOOGLE ("google", "google.GoogleAuthProvider", R.id.google_button),
16+
FACEBOOK("facebook", "facebook.FacebookAuthProvider", R.id.facebook_button),
17+
TWITTER ("twitter", "twitter.TwitterAuthProvider", R.id.twitter_button),
18+
PASSWORD("password", "password.PasswordAuthProvider", R.id.password_button);
1919

20+
private final static String AUTH_PACKAGE = "com.firebase.ui.auth.";
2021
private final String mName;
2122
private final String mProviderName;
2223
private final int mButtonId;
@@ -36,7 +37,7 @@ public int getButtonId() {
3637

3738
public FirebaseAuthProvider createProvider(Context context, Firebase ref, TokenAuthHandler handler) {
3839
try {
39-
Class<? extends FirebaseAuthProvider> clazz = (Class<? extends FirebaseAuthProvider>) Class.forName(mProviderName);
40+
Class<? extends FirebaseAuthProvider> clazz = (Class<? extends FirebaseAuthProvider>) Class.forName(AUTH_PACKAGE+mProviderName);
4041
return clazz.getConstructor(Context.class, AuthProviderType.class, String.class, Firebase.class, TokenAuthHandler.class).newInstance(context, this, this.getName(), ref, handler);
4142
} catch (NoSuchMethodException e) {
4243
throw new RuntimeException(e);

0 commit comments

Comments
 (0)