-if class com.pluto.plugins.exceptions.internal.DeviceInfo
-keepnames class com.pluto.plugins.exceptions.internal.DeviceInfo
-if class com.pluto.plugins.exceptions.internal.DeviceInfo
-keep class com.pluto.plugins.exceptions.internal.DeviceInfoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.pluto.plugins.exceptions.internal.ExceptionAllData
-keepnames class com.pluto.plugins.exceptions.internal.ExceptionAllData
-if class com.pluto.plugins.exceptions.internal.ExceptionAllData
-keep class com.pluto.plugins.exceptions.internal.ExceptionAllDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.pluto.plugins.exceptions.internal.ExceptionAllData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.pluto.plugins.exceptions.internal.ExceptionAllData
-keepclassmembers class com.pluto.plugins.exceptions.internal.ExceptionAllData {
    public synthetic <init>(com.pluto.plugins.exceptions.internal.ThreadData,com.pluto.plugins.exceptions.internal.ExceptionData,com.pluto.plugins.exceptions.internal.ThreadStates,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.pluto.plugins.exceptions.internal.ExceptionData
-keepnames class com.pluto.plugins.exceptions.internal.ExceptionData
-if class com.pluto.plugins.exceptions.internal.ExceptionData
-keep class com.pluto.plugins.exceptions.internal.ExceptionDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.pluto.plugins.exceptions.internal.ExceptionData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.pluto.plugins.exceptions.internal.ExceptionData
-keepclassmembers class com.pluto.plugins.exceptions.internal.ExceptionData {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,int,java.util.List,long,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.pluto.plugins.exceptions.internal.ProcessThread
-keepnames class com.pluto.plugins.exceptions.internal.ProcessThread
-if class com.pluto.plugins.exceptions.internal.ProcessThread
-keep class com.pluto.plugins.exceptions.internal.ProcessThreadJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.pluto.plugins.exceptions.internal.ReportData
-keepnames class com.pluto.plugins.exceptions.internal.ReportData
-if class com.pluto.plugins.exceptions.internal.ReportData
-keep class com.pluto.plugins.exceptions.internal.ReportDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.pluto.plugins.exceptions.internal.ReportData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.pluto.plugins.exceptions.internal.ReportData
-keepclassmembers class com.pluto.plugins.exceptions.internal.ReportData {
    public synthetic <init>(java.lang.String,java.lang.String,java.util.List,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.pluto.plugins.exceptions.internal.ThreadData
-keepnames class com.pluto.plugins.exceptions.internal.ThreadData
-if class com.pluto.plugins.exceptions.internal.ThreadData
-keep class com.pluto.plugins.exceptions.internal.ThreadDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.pluto.plugins.exceptions.internal.ThreadGroupData
-keepnames class com.pluto.plugins.exceptions.internal.ThreadGroupData
-if class com.pluto.plugins.exceptions.internal.ThreadGroupData
-keep class com.pluto.plugins.exceptions.internal.ThreadGroupDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.pluto.plugins.exceptions.internal.ThreadStates
-keepnames class com.pluto.plugins.exceptions.internal.ThreadStates
-if class com.pluto.plugins.exceptions.internal.ThreadStates
-keep class com.pluto.plugins.exceptions.internal.ThreadStatesJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.pluto.plugins.exceptions.internal.persistence.ExceptionEntity
-keepnames class com.pluto.plugins.exceptions.internal.persistence.ExceptionEntity
-if class com.pluto.plugins.exceptions.internal.persistence.ExceptionEntity
-keep class com.pluto.plugins.exceptions.internal.persistence.ExceptionEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.pluto.plugins.exceptions.internal.persistence.ExceptionEntity
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.pluto.plugins.exceptions.internal.persistence.ExceptionEntity
-keepclassmembers class com.pluto.plugins.exceptions.internal.persistence.ExceptionEntity {
    public synthetic <init>(java.lang.Integer,long,com.pluto.plugins.exceptions.internal.ExceptionAllData,com.pluto.plugins.exceptions.internal.DeviceInfo,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.pluto.plugins.exceptions.internal.persistence.ExceptionTempData
-keepnames class com.pluto.plugins.exceptions.internal.persistence.ExceptionTempData
-if class com.pluto.plugins.exceptions.internal.persistence.ExceptionTempData
-keep class com.pluto.plugins.exceptions.internal.persistence.ExceptionTempDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
