API dump for network-* modules

This commit is contained in:
Mateusz Armatys
2022-02-25 13:47:45 +01:00
parent 78ba8126a0
commit 4e3752fcdf
3 changed files with 51 additions and 3 deletions
+19
View File
@@ -0,0 +1,19 @@
public class hilt_aggregated_deps/_me_proton_core_network_dagger_NetworkModule {
public fun <init> ()V
}
public final class me/proton/core/network/dagger/BuildConfig {
public static final field BUILD_TYPE Ljava/lang/String;
public static final field DEBUG Z
public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String;
public fun <init> ()V
}
public final class me/proton/core/network/dagger/NetworkModule_ProvideCookieJarFactory : dagger/internal/Factory {
public fun <init> (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)V
public static fun create (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/NetworkModule_ProvideCookieJarFactory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/network/data/ProtonCookieStore;
public static fun provideCookieJar (Lme/proton/core/network/dagger/NetworkModule;Landroid/content/Context;)Lme/proton/core/network/data/ProtonCookieStore;
}
+31 -2
View File
@@ -51,8 +51,16 @@ public final class me/proton/core/network/data/NetworkPrefsImpl : me/proton/core
public final class me/proton/core/network/data/NetworkPrefsImpl$Companion {
}
public final class me/proton/core/network/data/ProtonCookieStore : net/gotev/cookiestore/SharedPreferencesCookieStore {
public final class me/proton/core/network/data/ProtonCookieStore : okhttp3/CookieJar {
public static final field Companion Lme/proton/core/network/data/ProtonCookieStore$Companion;
public static final field DISK_COOKIE_STORAGE_NAME Ljava/lang/String;
public fun <init> (Landroid/content/Context;)V
public fun <init> (Lme/proton/core/network/data/cookie/CookieStorage;Lme/proton/core/network/data/cookie/CookieStorage;)V
public fun loadForRequest (Lokhttp3/HttpUrl;)Ljava/util/List;
public fun saveFromResponse (Lokhttp3/HttpUrl;Ljava/util/List;)V
}
public final class me/proton/core/network/data/ProtonCookieStore$Companion {
}
public final class me/proton/core/network/data/ProtonErrorException : java/io/IOException {
@@ -70,7 +78,7 @@ public final class me/proton/core/network/data/ProtonErrorException : java/io/IO
public final class me/proton/core/network/data/client/ClientIdProviderImpl : me/proton/core/network/domain/client/ClientIdProvider {
public fun <init> (Ljava/lang/String;Lme/proton/core/network/data/ProtonCookieStore;)V
public fun getClientId (Lme/proton/core/network/domain/session/SessionId;)Lme/proton/core/network/domain/client/ClientId;
public fun getClientId (Lme/proton/core/network/domain/session/SessionId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/network/data/client/ExtraHeaderProviderImpl : me/proton/core/network/domain/client/ExtraHeaderProvider {
@@ -82,6 +90,27 @@ public final class me/proton/core/network/data/client/ExtraHeaderProviderImpl :
public fun removeFirst (Ljava/lang/String;)V
}
public abstract interface class me/proton/core/network/data/cookie/CookieStorage {
public abstract fun all ()Lkotlinx/coroutines/flow/Flow;
public abstract fun remove (Lokhttp3/Cookie;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun set (Lokhttp3/Cookie;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/network/data/cookie/DiskCookieStorage : me/proton/core/network/data/cookie/CookieStorage {
public fun <init> (Landroid/content/Context;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;)V
public synthetic fun <init> (Landroid/content/Context;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun all ()Lkotlinx/coroutines/flow/Flow;
public fun remove (Lokhttp3/Cookie;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun set (Lokhttp3/Cookie;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/network/data/cookie/MemoryCookieStorage : me/proton/core/network/data/cookie/CookieStorage {
public fun <init> ()V
public fun all ()Lkotlinx/coroutines/flow/Flow;
public fun remove (Lokhttp3/Cookie;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun set (Lokhttp3/Cookie;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/network/data/di/Constants {
public static final field INSTANCE Lme/proton/core/network/data/di/Constants;
public final fun getALTERNATIVE_API_SPKI_PINS ()Ljava/util/List;
+1 -1
View File
@@ -312,7 +312,7 @@ public final class me/proton/core/network/domain/client/ClientIdKt {
}
public abstract interface class me/proton/core/network/domain/client/ClientIdProvider {
public abstract fun getClientId (Lme/proton/core/network/domain/session/SessionId;)Lme/proton/core/network/domain/client/ClientId;
public abstract fun getClientId (Lme/proton/core/network/domain/session/SessionId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/network/domain/client/ClientIdType : java/lang/Enum {