File tree Expand file tree Collapse file tree
app/src/main/java/net/imknown/android/forefrontinfo/ui/home/model Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,4 @@ import kotlinx.serialization.Serializable
55
66@Keep
77@Serializable
8- open class BaseInfo {
9- lateinit var version: String
10- }
8+ class BaseInfo (val version : String )
Original file line number Diff line number Diff line change @@ -7,11 +7,12 @@ import kotlinx.serialization.Serializable
77@Serializable
88data class Lld (
99 val scheme : Int ,
10+ val version : String ,
1011 val android : Androids ,
1112 val linux : Linuxes ,
1213 val toybox : Toyboxes ,
1314 val webView : WebViews
14- ) : BaseInfo() {
15+ ) {
1516 companion object {
1617 const val SCHEME_VERSION = 1
1718 }
@@ -62,8 +63,9 @@ data class Lld(
6263 data class Android (
6364 val name : String ,
6465 val api : String ,
66+ val version : String ,
6567 val phase : String? = null
66- ) : BaseInfo()
68+ )
6769
6870 // https://android.googlesource.com/platform/build/+refs
6971 // https://android.googlesource.com/platform/build/+/refs/tags/android-12.0.0_r29/core/build_id.mk
@@ -73,8 +75,9 @@ data class Lld(
7375 @Keep
7476 @Serializable
7577 data class Build (
78+ val version : String ,
7679 val details : List <Detail >
77- ) : BaseInfo() {
80+ ) {
7881 @Keep
7982 @Serializable
8083 data class Detail (
You can’t perform that action at this time.
0 commit comments