Drop dependency upon Merlin

Use ConnectivityManager to monitor network status. This does takes away the ability to
auto-retry requests when network is restored but we can look into that later on.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2023-08-07 20:49:43 +05:30
parent 6e11229f49
commit 0030e959d1
7 changed files with 81 additions and 154 deletions

View File

@@ -155,9 +155,6 @@ dependencies {
implementation "com.airbnb.android:epoxy:$epoxy_version"
kapt "com.airbnb.android:epoxy-processor:$epoxy_version"
//Merlin
implementation "com.novoda:merlin:1.2.1"
//HTTP Clients
implementation "com.squareup.okhttp3:okhttp:4.11.0"
@@ -176,7 +173,6 @@ dependencies {
//Browser
implementation 'androidx.browser:browser:1.5.0'
//Shizuku
def shizuku_version = '13.1.1'
compileOnly "dev.rikka.hidden:stub:4.2.0"