com.yorvana.ui.records.VehicleDetailState -> q83:
# {"id":"sourceFile","fileName":"VehicleDetailViewModel.kt"}
    com.yorvana.data.model.Vehicle vehicle -> a
    java.util.List records -> b
    boolean isLoading -> c
    boolean confirmDeleteVehicle -> d
    java.lang.String confirmDeleteRecordId -> e
    java.lang.String error -> f
    boolean isReadOnly -> g
    boolean isPremiumPending -> h
    boolean showPaywallSheet -> i
    4:6:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):18:18 -> <init>
    7:8:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):19:19 -> <init>
    9:10:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):20:20 -> <init>
    11:12:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):21:21 -> <init>
    13:14:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):22:22 -> <init>
    15:16:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):23:23 -> <init>
    17:18:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):24:24 -> <init>
    19:20:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):25:25 -> <init>
    21:22:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):26:26 -> <init>
    23:25:void <init>(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):27:27 -> <init>
    85:93:com.yorvana.ui.records.VehicleDetailState copy(com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean):0:0 -> a
    85:93:com.yorvana.ui.records.VehicleDetailState copy$default(com.yorvana.ui.records.VehicleDetailState,com.yorvana.data.model.Vehicle,java.util.List,boolean,boolean,java.lang.String,java.lang.String,boolean,boolean,boolean,int,java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq83;Lcom/yorvana/data/model/Vehicle;Ljava/util/List;ZLjava/lang/String;ZZZI)Lq83;"}
    5:92:boolean equals(java.lang.Object):0:0 -> equals
    25:28:int hashCode():0:0 -> hashCode
    25:28:int VehicleDetailState.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":78},"outline":"Lc42;f(IIZ)I"}
    29:30:int hashCode():0:0 -> hashCode
    29:30:int VehicleDetailState.hashCode():0 -> hashCode
    31:34:int hashCode():0:0 -> hashCode
    31:34:int VehicleDetailState.hashCode():0 -> hashCode
    35:59:int hashCode():0:0 -> hashCode
    35:59:int VehicleDetailState.hashCode():0 -> hashCode
    60:63:int hashCode():0:0 -> hashCode
    60:63:int VehicleDetailState.hashCode():0 -> hashCode
    64:65:int hashCode():0:0 -> hashCode
    64:65:int VehicleDetailState.hashCode():0 -> hashCode
    66:69:int hashCode():0:0 -> hashCode
    66:69:int VehicleDetailState.hashCode():0 -> hashCode
    70:77:int hashCode():0:0 -> hashCode
    70:77:int VehicleDetailState.hashCode():0 -> hashCode
    78:78:int hashCode():0:0 -> hashCode
    52:58:java.lang.String toString():0:0 -> toString
    52:58:java.lang.String VehicleDetailState.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":94,"4":96,"7":99,"10":103},"outline":"Lc42;k(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"}
    59:93:java.lang.String toString():0:0 -> toString
    59:93:java.lang.String VehicleDetailState.toString():0 -> toString
    94:94:java.lang.String toString():0:0 -> toString
    96:96:java.lang.String toString():0:0 -> toString
    99:99:java.lang.String toString():0:0 -> toString
    103:103:java.lang.String toString():0:0 -> toString
