Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion android/consumer-proguard-rules.pro
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
-keep class com.linecorp.flutter_line_sdk.** { *; }
-keepattributes Signature
-keepattributes *Annotation*

## gson
-dontwarn sun.misc.**
-keep class com.linecorp.flutter_line_sdk.model.** { *; }
-keepclassmembers class com.linecorp.flutter_line_sdk.model.** { <fields>; }
-keepclassmembers class com.linecorp.linesdk.** { <fields>; }
-keep class * implements com.google.gson.TypeAdapter
-keep class * implements com.google.gson.TypeAdapterFactory
-keep class * implements com.google.gson.JsonSerializer
-keep class * implements com.google.gson.JsonDeserializer

# Prevent R8 from leaving Data object members always null
-keepclassmembers,allowobfuscation class * {
-keepclassmembers class * {
@com.google.gson.annotations.SerializedName <fields>;
}
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package com.linecorp.linesdk.unitywrapper.model

import android.support.annotation.Keep
import com.google.gson.Gson
import com.google.gson.annotations.SerializedName
import com.linecorp.linesdk.auth.LineLoginResult


@Keep
data class AccessToken(
@SerializedName("access_token")
val accessToken: String,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
package com.linecorp.linesdk.unitywrapper.model

import android.support.annotation.Keep


@Keep
data class BotFriendshipStatus(val friendFlag: Boolean)
data class BotFriendshipStatus(
val friendFlag: Boolean
)
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
package com.linecorp.linesdk.unitywrapper.model

import android.support.annotation.Keep


@Keep
data class Error(
val code: Int,
val message: String
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
package com.linecorp.linesdk.unitywrapper.model

import android.support.annotation.Keep
import com.linecorp.flutter_line_sdk.model.UserProfile
import com.linecorp.linesdk.Scope
import com.linecorp.linesdk.auth.LineLoginResult

@Keep
data class LoginResultForFlutter(
val accessToken: AccessToken,
val scope: String,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
package com.linecorp.flutter_line_sdk.model

import android.support.annotation.Keep
import com.linecorp.linesdk.LineProfile

@Keep
data class UserProfile(
val userId: String,
val displayName: String,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
package com.linecorp.linesdk.unitywrapper.model

import android.support.annotation.Keep
import com.google.gson.annotations.SerializedName

@Keep
data class VerifyAccessTokenResult(
@SerializedName("client_id")
val channelId: String,
Expand Down