Android-State – a utility library for Android to save objects in a Bundle without any boilerplate.
It uses an annotation processor to wire up all dependencies.
ProGuard rules for Android-State
Add the following lines to your ProGuard configuration proguard.cfg file in project.
# Android-State
-dontwarn com.evernote.android.state.**
-keep class com.evernote.android.state.** { *; }
-keep class **$$StateSaver { *; }
-keepclasseswithmembernames class * {
@com.evernote.android.state.* ;
}
-keepnames class * { @com.evernote.android.state.State *;}
For more information about Android-State please see the website.