We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e804944 commit 126e99fCopy full SHA for 126e99f
1 file changed
app/proguard-rules.pro
@@ -11,6 +11,11 @@
11
-keepattributes SourceFile,LineNumberTable
12
-keep public class * extends java.lang.Exception
13
14
+# --- DTO ---
15
+# RetrofitV2/RetrofitFlow가 GsonConverterFactory를 사용하므로
16
+# Gson 리플렉션으로 직렬화되는 DTO 필드명 보존 필요
17
+-keepclassmembers class com.runnect.runnect.data.dto.** { <fields>; }
18
+
19
# --- Retrofit + kotlin.Result ---
20
# kotlin.Result는 inline class라 R8이 제네릭 타입 정보를 최적화함
21
# Retrofit이 Call<Result<T>>의 타입 파라미터를 리플렉션으로 읽지 못해 CallAdapter 생성 실패
0 commit comments