Test Info
Library Name | firebase-ui-storage |
Version #1 | 2.3.0 |
Version #2 | 3.0.0 |
Subject | Binary Compatibility |
Test Results
Total JARs | 1 |
Total Methods / Classes | 11 / 3 |
Compatibility |
25% |
Problem Summary
| Severity | Count |
Added Methods | - | 7 |
Removed Methods | High | 2 |
Problems with Data Types | High | 1 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 7
classes.jar,
Factory.class
package com.firebase.ui.storage.images
FirebaseImageLoader.Factory.build ( MultiModelLoaderFactory factory ) : ModelLoader<StorageReference,InputStream>
com/firebase/ui/storage/images/FirebaseImageLoader.Factory.build:(Lcom/bumptech/glide/load/model/MultiModelLoaderFactory;)Lcom/bumptech/glide/load/model/ModelLoader;
FirebaseImageLoader.Factory.FirebaseImageLoader.Factory ( )
com/firebase/ui/storage/images/FirebaseImageLoader.Factory."<init>":()V
FirebaseImageLoader.Factory.teardown ( ) : void
com/firebase/ui/storage/images/FirebaseImageLoader.Factory.teardown:()V
classes.jar,
FirebaseImageLoader.class
package com.firebase.ui.storage.images
FirebaseImageLoader.buildLoadData ( Object p1, int p2, int p3, Options p4 ) : ModelLoader.LoadData
com/firebase/ui/storage/images/FirebaseImageLoader.buildLoadData:(Ljava/lang/Object;IILcom/bumptech/glide/load/Options;)Lcom/bumptech/glide/load/model/ModelLoader$LoadData;
FirebaseImageLoader.buildLoadData ( StorageReference reference, int height, int width, Options options ) : ModelLoader.LoadData<InputStream>
com/firebase/ui/storage/images/FirebaseImageLoader.buildLoadData:(Lcom/google/firebase/storage/StorageReference;IILcom/bumptech/glide/load/Options;)Lcom/bumptech/glide/load/model/ModelLoader$LoadData;
FirebaseImageLoader.handles ( Object p1 ) : boolean
com/firebase/ui/storage/images/FirebaseImageLoader.handles:(Ljava/lang/Object;)Z
FirebaseImageLoader.handles ( StorageReference reference ) : boolean
com/firebase/ui/storage/images/FirebaseImageLoader.handles:(Lcom/google/firebase/storage/StorageReference;)Z
to the top
Removed Methods 2
classes.jar,
FirebaseImageLoader.class
package com.firebase.ui.storage.images
FirebaseImageLoader.getResourceFetcher ( Object p1, int p2, int p3 ) : DataFetcher
com/firebase/ui/storage/images/FirebaseImageLoader.getResourceFetcher:(Ljava/lang/Object;II)Lcom/bumptech/glide/load/data/DataFetcher;
FirebaseImageLoader.getResourceFetcher ( StorageReference model, int width, int height ) : DataFetcher<InputStream>
com/firebase/ui/storage/images/FirebaseImageLoader.getResourceFetcher:(Lcom/google/firebase/storage/StorageReference;II)Lcom/bumptech/glide/load/data/DataFetcher;
to the top
Problems with Data Types, High Severity 1
classes.jar
package com.firebase.ui.storage.images
[+] class FirebaseImageLoader 1
| Change | Effect |
---|
1 |
Removed super-interface com.bumptech.glide.load.model.stream.StreamModelLoader<com.google.firebase.storage.StorageReference>. |
A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods: 1 (9.1%)
FirebaseImageLoader.FirebaseImageLoader ( )This constructor is from 'FirebaseImageLoader' class.
to the top
Java Archives 1
classes.jar
to the top
Test Info
Library Name | firebase-ui-storage |
Version #1 | 2.3.0 |
Version #2 | 3.0.0 |
Subject | Source Compatibility |
Test Results
Total JARs | 1 |
Total Methods / Classes | 11 / 3 |
Compatibility |
25% |
Problem Summary
| Severity | Count |
Added Methods | - | 7 |
Removed Methods | High | 2 |
Problems with Data Types | High | 1 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 7
classes.jar,
Factory.class
package com.firebase.ui.storage.images
FirebaseImageLoader.Factory.build ( MultiModelLoaderFactory factory ) : ModelLoader<StorageReference,InputStream>
com/firebase/ui/storage/images/FirebaseImageLoader.Factory.build:(Lcom/bumptech/glide/load/model/MultiModelLoaderFactory;)Lcom/bumptech/glide/load/model/ModelLoader;
FirebaseImageLoader.Factory.FirebaseImageLoader.Factory ( )
com/firebase/ui/storage/images/FirebaseImageLoader.Factory."<init>":()V
FirebaseImageLoader.Factory.teardown ( ) : void
com/firebase/ui/storage/images/FirebaseImageLoader.Factory.teardown:()V
classes.jar,
FirebaseImageLoader.class
package com.firebase.ui.storage.images
FirebaseImageLoader.buildLoadData ( Object p1, int p2, int p3, Options p4 ) : ModelLoader.LoadData
com/firebase/ui/storage/images/FirebaseImageLoader.buildLoadData:(Ljava/lang/Object;IILcom/bumptech/glide/load/Options;)Lcom/bumptech/glide/load/model/ModelLoader$LoadData;
FirebaseImageLoader.buildLoadData ( StorageReference reference, int height, int width, Options options ) : ModelLoader.LoadData<InputStream>
com/firebase/ui/storage/images/FirebaseImageLoader.buildLoadData:(Lcom/google/firebase/storage/StorageReference;IILcom/bumptech/glide/load/Options;)Lcom/bumptech/glide/load/model/ModelLoader$LoadData;
FirebaseImageLoader.handles ( Object p1 ) : boolean
com/firebase/ui/storage/images/FirebaseImageLoader.handles:(Ljava/lang/Object;)Z
FirebaseImageLoader.handles ( StorageReference reference ) : boolean
com/firebase/ui/storage/images/FirebaseImageLoader.handles:(Lcom/google/firebase/storage/StorageReference;)Z
to the top
Removed Methods 2
classes.jar,
FirebaseImageLoader.class
package com.firebase.ui.storage.images
FirebaseImageLoader.getResourceFetcher ( Object p1, int p2, int p3 ) : DataFetcher
com/firebase/ui/storage/images/FirebaseImageLoader.getResourceFetcher:(Ljava/lang/Object;II)Lcom/bumptech/glide/load/data/DataFetcher;
FirebaseImageLoader.getResourceFetcher ( StorageReference model, int width, int height ) : DataFetcher<InputStream>
com/firebase/ui/storage/images/FirebaseImageLoader.getResourceFetcher:(Lcom/google/firebase/storage/StorageReference;II)Lcom/bumptech/glide/load/data/DataFetcher;
to the top
Problems with Data Types, High Severity 1
classes.jar
package com.firebase.ui.storage.images
[+] class FirebaseImageLoader 1
| Change | Effect |
---|
1 |
Removed super-interface com.bumptech.glide.load.model.stream.StreamModelLoader<com.google.firebase.storage.StorageReference>. |
Recompilation of a client program may be terminated with the message: cannot find method in class FirebaseImageLoader. |
[+] affected methods: 1 (9.1%)
FirebaseImageLoader.FirebaseImageLoader ( )This constructor is from 'FirebaseImageLoader' class.
to the top
Java Archives 1
classes.jar
to the top