@@ -67,12 +67,12 @@ public class FlutterFirebaseAuthPlugin
6767 private void initInstance (BinaryMessenger messenger ) {
6868 registerPlugin (METHOD_CHANNEL_NAME , this );
6969 channel = new MethodChannel (messenger , METHOD_CHANNEL_NAME );
70- GeneratedAndroidFirebaseAuth .FirebaseAuthHostApi .setup (messenger , this );
71- GeneratedAndroidFirebaseAuth .FirebaseAuthUserHostApi .setup (messenger , firebaseAuthUser );
72- GeneratedAndroidFirebaseAuth .MultiFactorUserHostApi .setup (messenger , firebaseMultiFactor );
73- GeneratedAndroidFirebaseAuth .MultiFactoResolverHostApi .setup (messenger , firebaseMultiFactor );
74- GeneratedAndroidFirebaseAuth .MultiFactorTotpHostApi .setup (messenger , firebaseTotpMultiFactor );
75- GeneratedAndroidFirebaseAuth .MultiFactorTotpSecretHostApi .setup (messenger , firebaseTotpSecret );
70+ GeneratedAndroidFirebaseAuth .FirebaseAuthHostApi .setUp (messenger , this );
71+ GeneratedAndroidFirebaseAuth .FirebaseAuthUserHostApi .setUp (messenger , firebaseAuthUser );
72+ GeneratedAndroidFirebaseAuth .MultiFactorUserHostApi .setUp (messenger , firebaseMultiFactor );
73+ GeneratedAndroidFirebaseAuth .MultiFactoResolverHostApi .setUp (messenger , firebaseMultiFactor );
74+ GeneratedAndroidFirebaseAuth .MultiFactorTotpHostApi .setUp (messenger , firebaseTotpMultiFactor );
75+ GeneratedAndroidFirebaseAuth .MultiFactorTotpSecretHostApi .setUp (messenger , firebaseTotpSecret );
7676
7777 this .messenger = messenger ;
7878 }
@@ -87,12 +87,12 @@ public void onDetachedFromEngine(@NonNull FlutterPluginBinding binding) {
8787 channel .setMethodCallHandler (null );
8888
8989 assert messenger != null ;
90- GeneratedAndroidFirebaseAuth .FirebaseAuthHostApi .setup (messenger , null );
91- GeneratedAndroidFirebaseAuth .FirebaseAuthUserHostApi .setup (messenger , null );
92- GeneratedAndroidFirebaseAuth .MultiFactorUserHostApi .setup (messenger , null );
93- GeneratedAndroidFirebaseAuth .MultiFactoResolverHostApi .setup (messenger , null );
94- GeneratedAndroidFirebaseAuth .MultiFactorTotpHostApi .setup (messenger , null );
95- GeneratedAndroidFirebaseAuth .MultiFactorTotpSecretHostApi .setup (messenger , null );
90+ GeneratedAndroidFirebaseAuth .FirebaseAuthHostApi .setUp (messenger , null );
91+ GeneratedAndroidFirebaseAuth .FirebaseAuthUserHostApi .setUp (messenger , null );
92+ GeneratedAndroidFirebaseAuth .MultiFactorUserHostApi .setUp (messenger , null );
93+ GeneratedAndroidFirebaseAuth .MultiFactoResolverHostApi .setUp (messenger , null );
94+ GeneratedAndroidFirebaseAuth .MultiFactorTotpHostApi .setUp (messenger , null );
95+ GeneratedAndroidFirebaseAuth .MultiFactorTotpSecretHostApi .setUp (messenger , null );
9696
9797 channel = null ;
9898 messenger = null ;
@@ -189,11 +189,11 @@ public void useEmulator(
189189 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
190190 @ NonNull String host ,
191191 @ NonNull Long port ,
192- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
192+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
193193 try {
194194 FirebaseAuth firebaseAuth = getAuthFromPigeon (app );
195195 firebaseAuth .useEmulator (host , port .intValue ());
196- result .success (null );
196+ result .success ();
197197 } catch (Exception e ) {
198198 result .error (e );
199199 }
@@ -203,14 +203,14 @@ public void useEmulator(
203203 public void applyActionCode (
204204 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
205205 @ NonNull String code ,
206- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
206+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
207207 FirebaseAuth firebaseAuth = getAuthFromPigeon (app );
208208 firebaseAuth
209209 .applyActionCode (code )
210210 .addOnCompleteListener (
211211 task -> {
212212 if (task .isSuccessful ()) {
213- result .success (null );
213+ result .success ();
214214 } else {
215215 result .error (
216216 FlutterFirebaseAuthPluginException .parserExceptionToFlutter (
@@ -247,15 +247,15 @@ public void confirmPasswordReset(
247247 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
248248 @ NonNull String code ,
249249 @ NonNull String newPassword ,
250- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
250+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
251251 FirebaseAuth firebaseAuth = getAuthFromPigeon (app );
252252
253253 firebaseAuth
254254 .confirmPasswordReset (code , newPassword )
255255 .addOnCompleteListener (
256256 task -> {
257257 if (task .isSuccessful ()) {
258- result .success (null );
258+ result .success ();
259259 } else {
260260 result .error (
261261 FlutterFirebaseAuthPluginException .parserExceptionToFlutter (
@@ -445,7 +445,7 @@ public void signInWithProvider(
445445 @ Override
446446 public void signOut (
447447 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
448- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
448+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
449449 try {
450450 FirebaseAuth firebaseAuth = getAuthFromPigeon (app );
451451 if (firebaseAuth .getCurrentUser () != null ) {
@@ -456,7 +456,7 @@ public void signOut(
456456 }
457457 }
458458 firebaseAuth .signOut ();
459- result .success (null );
459+ result .success ();
460460 } catch (Exception e ) {
461461 result .error (e );
462462 }
@@ -489,7 +489,7 @@ public void sendPasswordResetEmail(
489489 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
490490 @ NonNull String email ,
491491 @ Nullable GeneratedAndroidFirebaseAuth .PigeonActionCodeSettings actionCodeSettings ,
492- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
492+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
493493 FirebaseAuth firebaseAuth = getAuthFromPigeon (app );
494494
495495 if (actionCodeSettings == null ) {
@@ -498,7 +498,7 @@ public void sendPasswordResetEmail(
498498 .addOnCompleteListener (
499499 task -> {
500500 if (task .isSuccessful ()) {
501- result .success (null );
501+ result .success ();
502502 } else {
503503 result .error (
504504 FlutterFirebaseAuthPluginException .parserExceptionToFlutter (
@@ -513,7 +513,7 @@ public void sendPasswordResetEmail(
513513 .addOnCompleteListener (
514514 task -> {
515515 if (task .isSuccessful ()) {
516- result .success (null );
516+ result .success ();
517517 } else {
518518 result .error (
519519 FlutterFirebaseAuthPluginException .parserExceptionToFlutter (
@@ -527,15 +527,15 @@ public void sendSignInLinkToEmail(
527527 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
528528 @ NonNull String email ,
529529 @ NonNull GeneratedAndroidFirebaseAuth .PigeonActionCodeSettings actionCodeSettings ,
530- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
530+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
531531 FirebaseAuth firebaseAuth = getAuthFromPigeon (app );
532532
533533 firebaseAuth
534534 .sendSignInLinkToEmail (email , PigeonParser .getActionCodeSettings (actionCodeSettings ))
535535 .addOnCompleteListener (
536536 task -> {
537537 if (task .isSuccessful ()) {
538- result .success (null );
538+ result .success ();
539539 } else {
540540 result .error (
541541 FlutterFirebaseAuthPluginException .parserExceptionToFlutter (
@@ -568,7 +568,7 @@ public void setLanguageCode(
568568 public void setSettings (
569569 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
570570 @ NonNull GeneratedAndroidFirebaseAuth .PigeonFirebaseAuthSettings settings ,
571- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
571+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
572572 try {
573573 FirebaseAuth firebaseAuth = getAuthFromPigeon (app );
574574
@@ -589,7 +589,7 @@ public void setSettings(
589589 settings .getPhoneNumber (), settings .getSmsCode ());
590590 }
591591
592- result .success (null );
592+ result .success ();
593593 } catch (Exception e ) {
594594 result .error (e );
595595 }
@@ -672,8 +672,9 @@ public void verifyPhoneNumber(
672672 public void revokeTokenWithAuthorizationCode (
673673 @ NonNull GeneratedAndroidFirebaseAuth .AuthPigeonFirebaseApp app ,
674674 @ NonNull String authorizationCode ,
675- @ NonNull GeneratedAndroidFirebaseAuth .Result < Void > result ) {
675+ @ NonNull GeneratedAndroidFirebaseAuth .VoidResult result ) {
676676 // Should never get here as we throw Exception on Dart side.
677+ result .success ();
677678 }
678679
679680 @ Override
@@ -696,8 +697,7 @@ public Task<Map<String, Object>> getPluginConstantsForFirebaseApp(FirebaseApp fi
696697 }
697698
698699 if (user != null ) {
699- final Object parsedUser = user .toList ();
700- constants .put ("APP_CURRENT_USER" , parsedUser );
700+ constants .put ("APP_CURRENT_USER" , PigeonParser .manuallyToList (user ));
701701 }
702702
703703 taskCompletionSource .setResult (constants );
0 commit comments