InstallationSummary.kt (773B) - raw


      1 package me.rhunk.snapenhance.ui.manager.data
      2 
      3 
      4 data class SnapchatAppInfo(
      5     val packageName: String,
      6     val version: String,
      7     val versionCode: Long,
      8     val isLSPatched: Boolean,
      9     val isSplitApk: Boolean?
     10 )
     11 
     12 data class ModInfo(
     13     val loaderPackageName: String?,
     14     val buildPackageName: String,
     15     val buildVersion: String,
     16     val buildVersionCode: Long,
     17     val buildIssuer: String,
     18     val gitHash: String,
     19     val isDebugBuild: Boolean,
     20     val mappingVersion: Long?,
     21     val mappingsOutdated: Boolean?,
     22 )
     23 
     24 data class PlatformInfo(
     25     val device: String,
     26     val androidVersion: String,
     27     val systemAbi: String,
     28 )
     29 
     30 data class InstallationSummary(
     31     val platformInfo: PlatformInfo,
     32     val snapchatInfo: SnapchatAppInfo?,
     33     val modInfo: ModInfo?,
     34 )