API compatibility report for the firebase-ui-auth library between 3.3.1 and 4.0.0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namefirebase-ui-auth
Version #13.3.1
Version #24.0.0
SubjectBinary Compatibility

Test Results


Total JARs1
Total Methods / Classes105 / 31
Compatibility 74.5%

Problem Summary


SeverityCount
Added Methods-3
Removed MethodsHigh9
Problems with
Data Types
High3
Medium2
Low1
Problems with
Methods
High1
Medium0
Low0

Added Methods  3 


classes.jar, CountryListSpinner.class
package com.firebase.ui.auth.ui.phone
CountryListSpinner.getSelectedCountryInfo ( )  :  CountryInfo
CountryListSpinner.onRestoreInstanceState ( Parcelable state )  :  void
CountryListSpinner.onSaveInstanceState ( )  :  Parcelable

to the top

Removed Methods  9 


classes.jar, Builder.class
package com.firebase.ui.auth
AuthUI.IdpConfig.Builder.setParams ( Bundle params )  :  AuthUI.IdpConfig.Builder *DEPRECATED*
AuthUI.IdpConfig.Builder.setPermissions ( List<String> permissions )  :  AuthUI.IdpConfig.Builder *DEPRECATED*

classes.jar, FacebookBuilder.class
package com.firebase.ui.auth
AuthUI.IdpConfig.FacebookBuilder.setPermissions ( List p1 )  :  AuthUI.IdpConfig.Builder

classes.jar, IdpConfig.class
package com.firebase.ui.auth
AuthUI.IdpConfig.getScopes ( )  :  List<String> *DEPRECATED*

classes.jar, IdpResponse.class
package com.firebase.ui.auth
IdpResponse.getErrorCode ( )  :  int *DEPRECATED*

classes.jar, PlayServicesHelper.class
package com.firebase.ui.auth.util
PlayServicesHelper.getGoogleApiAvailability ( ) [static]  :  GoogleApiAvailability *DEPRECATED*
PlayServicesHelper.makePlayServicesAvailable ( Activity activity, int requestCode, DialogInterface.OnCancelListener cancelListener ) [static]  :  boolean *DEPRECATED*
PlayServicesHelper.PlayServicesHelper ( )

classes.jar, SignInIntentBuilder.class
package com.firebase.ui.auth
AuthUI.SignInIntentBuilder.setAllowNewEmailAccounts ( boolean enabled )  :  AuthUI.SignInIntentBuilder *DEPRECATED*

to the top

Problems with Data Types, High Severity  3 


classes.jar
package com.firebase.ui.auth
[+] class AuthUI.IdpConfig  1 
[+] class ResultCodes  1 

classes.jar
package com.firebase.ui.auth.util
[+] class PlayServicesHelper  1 

to the top

Problems with Methods, High Severity  1 


classes.jar, Builder.class
package com.firebase.ui.auth
[+] AuthUI.IdpConfig.Builder.AuthUI.IdpConfig.Builder ( String providerId ) *DEPRECATED*  1 

to the top

Problems with Data Types, Medium Severity  2 


classes.jar
package com.firebase.ui.auth.ui.credentials
[+] class CredentialSaveActivity  1 

classes.jar
package com.firebase.ui.auth.ui.idp
[+] class SingleSignInActivity  1 

to the top

Problems with Data Types, Low Severity  1 


classes.jar
package com.firebase.ui.auth
[+] class BuildConfig  1 

to the top

Java Archives  1 


classes.jar

to the top



Test Info


Library Namefirebase-ui-auth
Version #13.3.1
Version #24.0.0
SubjectSource Compatibility

Test Results


Total JARs1
Total Methods / Classes105 / 31
Compatibility 74.5%

Problem Summary


SeverityCount
Added Methods-3
Removed MethodsHigh9
Problems with
Data Types
High3
Medium2
Low0
Problems with
Methods
High1
Medium0
Low0

Added Methods  3 


classes.jar, CountryListSpinner.class
package com.firebase.ui.auth.ui.phone
CountryListSpinner.getSelectedCountryInfo ( )  :  CountryInfo
CountryListSpinner.onRestoreInstanceState ( Parcelable state )  :  void
CountryListSpinner.onSaveInstanceState ( )  :  Parcelable

to the top

Removed Methods  9 


classes.jar, Builder.class
package com.firebase.ui.auth
AuthUI.IdpConfig.Builder.setParams ( Bundle params )  :  AuthUI.IdpConfig.Builder *DEPRECATED*
AuthUI.IdpConfig.Builder.setPermissions ( List<String> permissions )  :  AuthUI.IdpConfig.Builder *DEPRECATED*

classes.jar, FacebookBuilder.class
package com.firebase.ui.auth
AuthUI.IdpConfig.FacebookBuilder.setPermissions ( List p1 )  :  AuthUI.IdpConfig.Builder

classes.jar, IdpConfig.class
package com.firebase.ui.auth
AuthUI.IdpConfig.getScopes ( )  :  List<String> *DEPRECATED*

classes.jar, IdpResponse.class
package com.firebase.ui.auth
IdpResponse.getErrorCode ( )  :  int *DEPRECATED*

classes.jar, PlayServicesHelper.class
package com.firebase.ui.auth.util
PlayServicesHelper.getGoogleApiAvailability ( ) [static]  :  GoogleApiAvailability *DEPRECATED*
PlayServicesHelper.makePlayServicesAvailable ( Activity activity, int requestCode, DialogInterface.OnCancelListener cancelListener ) [static]  :  boolean *DEPRECATED*
PlayServicesHelper.PlayServicesHelper ( )

classes.jar, SignInIntentBuilder.class
package com.firebase.ui.auth
AuthUI.SignInIntentBuilder.setAllowNewEmailAccounts ( boolean enabled )  :  AuthUI.SignInIntentBuilder *DEPRECATED*

to the top

Problems with Data Types, High Severity  3 


classes.jar
package com.firebase.ui.auth
[+] class AuthUI.IdpConfig  1 
[+] class ResultCodes  1 

classes.jar
package com.firebase.ui.auth.util
[+] class PlayServicesHelper  1 

to the top

Problems with Methods, High Severity  1 


classes.jar, Builder.class
package com.firebase.ui.auth
[+] AuthUI.IdpConfig.Builder.AuthUI.IdpConfig.Builder ( String providerId ) *DEPRECATED*  1 

to the top

Problems with Data Types, Medium Severity  2 


classes.jar
package com.firebase.ui.auth.ui.credentials
[+] class CredentialSaveActivity  1 

classes.jar
package com.firebase.ui.auth.ui.idp
[+] class SingleSignInActivity  1 

to the top

Java Archives  1 


classes.jar

to the top