mirror of
https://gitlab.com/annimon/imagetagger.git
synced 2024-09-20 05:44:20 +03:00
30 lines
846 B
Prolog
30 lines
846 B
Prolog
-keepattributes Signature,InnerClasses
|
|
-keepattributes *Annotation*
|
|
|
|
-keep class com.annimon.imagetagger.beans.** { *; }
|
|
-keep class com.github.benmanes.caffeine.cache.** { *; }
|
|
|
|
# Jackson 2
|
|
-keep class com.fasterxml.jackson.databind.ObjectMapper {
|
|
public protected <methods>;
|
|
}
|
|
-dontwarn com.fasterxml.jackson.databind.**
|
|
-keepclassmembers class * {
|
|
@com.fasterxml.jackson.annotation.* *;
|
|
}
|
|
|
|
# Java
|
|
-keepclasseswithmembers public class * {
|
|
public static void main(java.lang.String[]);
|
|
}
|
|
-keepclassmembers enum * {
|
|
public static **[] values();
|
|
public static ** valueOf(java.lang.String);
|
|
}
|
|
-keep class * extends javax.swing.plaf.ComponentUI {
|
|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent);
|
|
}
|
|
-keepclasseswithmembers,includedescriptorclasses,allowshrinking class * {
|
|
native <methods>;
|
|
}
|