Use kotshi instead of moshi-kotlin-codegen

This commit is contained in:
topjohnwu
2019-06-01 13:18:11 -07:00
parent 4122ebe18f
commit 80d834fb55
8 changed files with 26 additions and 61 deletions
@@ -1,8 +1,8 @@
package com.topjohnwu.magisk.model.entity
import com.squareup.moshi.JsonClass
import se.ansman.kotshi.JsonSerializable
@JsonClass(generateAdapter = true)
@JsonSerializable
data class MagiskApp(
val version: String,
val versionCode: String,
@@ -1,8 +1,8 @@
package com.topjohnwu.magisk.model.entity
import com.squareup.moshi.JsonClass
import se.ansman.kotshi.JsonSerializable
@JsonClass(generateAdapter = true)
@JsonSerializable
data class MagiskConfig(
val app: MagiskApp,
val uninstaller: MagiskLink,
@@ -1,9 +1,9 @@
package com.topjohnwu.magisk.model.entity
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import se.ansman.kotshi.JsonSerializable
@JsonClass(generateAdapter = true)
@JsonSerializable
data class MagiskFlashable(
val version: String,
val versionCode: String,
@@ -1,8 +1,8 @@
package com.topjohnwu.magisk.model.entity
import com.squareup.moshi.JsonClass
import se.ansman.kotshi.JsonSerializable
@JsonClass(generateAdapter = true)
@JsonSerializable
data class MagiskLink(
val link: String
)