@Keep 어노테이션을 추가하여 난독화에서 제외되도록 수정
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
package kr.co.vividnext.sodalive.mypage
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kr.co.vividnext.sodalive.audio_content.order.GetAudioContentOrderListResponse
|
||||
|
||||
@Keep
|
||||
data class MyPageResponse(
|
||||
@SerializedName("nickname") val nickname: String,
|
||||
@SerializedName("profileUrl") val profileUrl: String,
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.alarm
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class GetSlotQuantityAndPriceResponse(
|
||||
@SerializedName("slotQuantity") val slotQuantity: Int,
|
||||
@SerializedName("price") val price: Int
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.auth
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class AuthVerifyRequest(
|
||||
@SerializedName("receipt_id")
|
||||
val receiptId: String
|
||||
|
||||
@@ -1,13 +1,16 @@
|
||||
package kr.co.vividnext.sodalive.mypage.auth
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class BootpayResponse(
|
||||
@SerializedName("event")
|
||||
val event: String,
|
||||
@SerializedName("data")
|
||||
val data: BootpayResponseData
|
||||
) {
|
||||
@Keep
|
||||
data class BootpayResponseData(
|
||||
@SerializedName("receipt_id")
|
||||
val receiptId: String,
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.charge.iap
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kr.co.vividnext.sodalive.mypage.can.payment.PaymentGateway
|
||||
|
||||
@Keep
|
||||
data class GoogleChargeRequest(
|
||||
@SerializedName("title") val title: String,
|
||||
@SerializedName("chargeCan") val chargeCan: Int,
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.charge.pg
|
||||
|
||||
import android.os.Parcelable
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kotlinx.parcelize.Parcelize
|
||||
|
||||
@Parcelize
|
||||
@Keep
|
||||
data class CanResponse(
|
||||
@SerializedName("id")
|
||||
val id: Long,
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.charge.pg
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kr.co.vividnext.sodalive.mypage.can.payment.PaymentGateway
|
||||
|
||||
@Keep
|
||||
data class ChargeRequest(
|
||||
@SerializedName("canId")
|
||||
val canId: Long,
|
||||
@@ -10,11 +12,13 @@ data class ChargeRequest(
|
||||
val paymentGateway: PaymentGateway
|
||||
)
|
||||
|
||||
@Keep
|
||||
data class ChargeResponse(
|
||||
@SerializedName("chargeId")
|
||||
val chargeId: Long
|
||||
)
|
||||
|
||||
@Keep
|
||||
data class VerifyRequest(
|
||||
@SerializedName("receipt_id")
|
||||
val receiptId: String,
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.coupon
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class UseCanCouponRequest(
|
||||
@SerializedName("couponNumber") val couponNumber: String
|
||||
)
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.payment
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import io.reactivex.rxjava3.core.Single
|
||||
import kr.co.vividnext.sodalive.common.ApiResponse
|
||||
@@ -23,6 +24,7 @@ interface CanTempApi {
|
||||
): Single<ApiResponse<Any>>
|
||||
}
|
||||
|
||||
@Keep
|
||||
data class ChargeTempRequest(
|
||||
@SerializedName("can") val can: Int,
|
||||
@SerializedName("price") val price: Int,
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.status
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class GetCanStatusResponse(
|
||||
@SerializedName("chargeCan")
|
||||
val chargeCan: Int,
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.status.charge
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class GetCanChargeStatusResponseItem(
|
||||
@SerializedName("canTitle")
|
||||
val canTitle: String,
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.can.status.use
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class GetCanUseStatusResponseItem(
|
||||
@SerializedName("title")
|
||||
val title: String,
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
package kr.co.vividnext.sodalive.mypage.profile
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kr.co.vividnext.sodalive.user.Gender
|
||||
|
||||
@Keep
|
||||
data class ProfileResponse(
|
||||
@SerializedName("userId") val userId: Long,
|
||||
@SerializedName("email") val email: String,
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
package kr.co.vividnext.sodalive.mypage.profile
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kr.co.vividnext.sodalive.user.Gender
|
||||
|
||||
@Keep
|
||||
data class ProfileUpdateRequest(
|
||||
@SerializedName("email") val email: String,
|
||||
@SerializedName("password") val password: String? = null,
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
package kr.co.vividnext.sodalive.mypage.profile.nickname
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class GetChangeNicknamePriceResponse(@SerializedName("price") val price: Int)
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.profile.tag
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class MemberTagResponse(
|
||||
@SerializedName("id") val id: Long,
|
||||
@SerializedName("tag") val tag: String,
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package kr.co.vividnext.sodalive.mypage.service_center
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class Faq(
|
||||
@SerializedName("question") val question: String,
|
||||
@SerializedName("answer") val answer: String
|
||||
|
||||
Reference in New Issue
Block a user