ValidationKomensky – is a simple library for validating user input in Android forms using annotations.
ProGuard rules for ValidationKomensky
By default, shrinking is applied; all classes and class members are removed. In the obfuscation step, ProGuard renames classes and class members that are not entry points.. Specify the next ProGuard-style specification for your configuration file.
# ValidationKomensky
-keepattributes *Annotation*
-keep class eu.inmite.android.lib.validations.form.annotations.** { *; }
-keep class * implements eu.inmite.android.lib.validations.form.iface.ICondition
-keep class * implements eu.inmite.android.lib.validations.form.iface.IValidator
-keep class * implements eu.inmite.android.lib.validations.form.iface.IFieldAdapter
-keepclassmembers class ** {
@eu.inmite.android.lib.validations.form.annotations.** *;
}
For more information about ValidationKomensky please see the website.